Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation page demonstrates a notable Windows bias. All command-line examples for extension sequencing use Windows-centric tools (PowerShell and Azure CLI) and reference Windows-based scale sets. The examples specifically mention and use Windows extensions (ApplicationHealthWindows, CustomScriptExtension for Windows), with no mention or example for Linux-based scale sets or Linux extensions. The PowerShell example is presented before the CLI example, and both are tailored to Windows environments. There are no Linux-specific instructions, examples, or references.
Recommendations
- Add equivalent examples for Linux-based scale sets, using Linux extensions such as ApplicationHealthLinux and CustomScriptExtension for Linux.
- Include sample Azure CLI and PowerShell commands for Linux VMSS extension sequencing.
- Reference Linux extension documentation and provide links to Linux extension resources.
- Clarify in the text that extension sequencing applies to both Windows and Linux scale sets, and highlight any OS-specific differences.
- Present examples for both Windows and Linux side-by-side or alternate their order to avoid Windows-first bias.
Create Pull Request