Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation page demonstrates a Windows bias by providing examples and instructions primarily for Windows-based scale sets, referencing Windows-specific extensions (ApplicationHealthWindows, CustomScriptExtension for Windows), and using Windows-centric tools (PowerShell, Windows extension types) without showing equivalent Linux examples or mentioning Linux extension types. Both the Azure PowerShell and Azure CLI examples are explicitly for Windows-based scale sets, and there is no guidance for Linux-based scale sets or Linux extensions.
Recommendations
- Add parallel examples for Linux-based scale sets, using Linux-specific extensions (e.g., ApplicationHealthLinux, CustomScriptExtension for Linux).
- Explicitly mention the applicability of extension sequencing to Linux VMSS and provide sample ARM templates, REST API payloads, PowerShell, and CLI commands for Linux scenarios.
- Ensure that documentation references both Windows and Linux extension types and links to their respective documentation.
- Where possible, present examples for both platforms side by side or clarify platform-specific differences.
Create Pull Request