Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation page demonstrates notable Windows bias. The only CLI command provided is a PowerShell cmdlet (Add-AzServiceFabricManagedNodeTypeVMExtension), with no mention of Azure CLI, Bash, or cross-platform alternatives. The ARM template examples exclusively use the 'KeyVaultForWindows' extension type and do not show Linux equivalents (e.g., KeyVaultForLinux). Windows-specific extension types and patterns are referenced before any Linux options, and no guidance is given for Linux/macOS users.
Recommendations
- Provide Azure CLI and Bash examples alongside PowerShell commands for adding VM extensions.
- Include ARM template examples using Linux-compatible extension types (e.g., KeyVaultForLinux) and clarify when to use each.
- Explicitly mention Linux/macOS support and any differences in extension configuration or behavior.
- List both Windows and Linux extension types in documentation, with guidance on choosing the appropriate one.
- Ensure that instructions for critical tasks (e.g., disk encryption) include Linux-specific steps or references.
Create Pull Request