Bias Analysis
Detected Bias Types
windows_first
windows_tools
powershell_heavy
Summary
The documentation page for Trusted Launch in Azure VMs generally covers both Windows and Linux platforms, but there are several signs of Windows bias. Windows examples and references (such as ARM templates for Windows VMs) are given before Linux equivalents, and links to Windows-specific documentation (e.g., Secure Boot, TPM, VBS, Credential Guard) are prevalent. The 'Secure Boot' and 'vTPM' sections reference Windows documentation and features almost exclusively, with Linux details being less prominent or relegated to notes. Example templates are Windows-focused, and there is a lack of Linux-specific deployment examples or tooling references (e.g., cloud-init, Linux CLI usage).
Recommendations
- Add Linux-focused deployment examples (e.g., ARM templates for Ubuntu or RHEL, cloud-init scripts).
- Provide links to Linux documentation for Secure Boot, TPM, and attestation, not just Windows/MS docs.
- Include Linux CLI and scripting examples alongside or before Windows/PowerShell examples.
- Balance references to Windows tools/features with equivalent Linux security features and workflows.
- Ensure that Linux-specific limitations and workarounds are documented with the same depth as Windows.
Create Pull Request