Bias Analysis
Detected Bias Types
windows_first
missing_linux_example
windows_tools
powershell_heavy
Summary
The documentation page exhibits a Windows bias in several areas: Windows OS images are used as the primary example in ARM templates, CLI, and PowerShell sections; Linux-specific examples and instructions are missing or only referenced in passing (e.g., extension publisher names); PowerShell is given equal or greater prominence compared to CLI, and Windows tooling and patterns (such as WindowsServer images and PowerShell commands) are presented before or instead of Linux equivalents.
Recommendations
- Provide explicit Linux examples alongside Windows examples in all code blocks (ARM template, CLI, PowerShell), including Linux image references and SKU values.
- Add instructions and sample commands for enabling Trusted launch on Linux-based scale sets, including any Linux-specific considerations (e.g., custom kernels, unsigned drivers).
- In ARM template and CLI sections, alternate or parallelize Windows and Linux examples, rather than defaulting to Windows first.
- Clarify extension publisher usage by showing full Linux extension configuration, not just a table.
- Ensure parity in troubleshooting, validation, and rollback steps for Linux scale sets.
- Review screenshots and portal instructions to confirm they are applicable to both Windows and Linux, or provide Linux-specific visuals where needed.
Create Pull Request