About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation provides configuration examples only for the Azure Portal, Azure CLI, and Azure PowerShell. While Azure CLI is cross-platform, the PowerShell examples are Windows-centric, and there are no explicit Linux shell (bash) or automation examples. The PowerShell tab is always present, and the documentation metadata includes 'devx-track-azurepowershell', suggesting a Windows/PowerShell bias. There are no Linux-specific instructions or references to Linux-native tools or scripting, and no mention of Linux-specific considerations for DNS or network configuration.
Recommendations:
- Add explicit bash/shell script examples for Linux users alongside PowerShell, especially for scripting and automation tasks.
- Clarify that Azure CLI commands are cross-platform and provide any Linux-specific notes if needed (e.g., differences in environment variables, quoting, or file paths).
- Include troubleshooting or configuration notes relevant to Linux VMs (e.g., how to update /etc/resolv.conf or use cloud-init for DNS settings).
- Balance the prominence of PowerShell and CLI examples, and consider renaming tabs to 'Shell (Linux/macOS)' and 'PowerShell (Windows)' for clarity.
- Review metadata and custom tags to ensure they do not signal a Windows/PowerShell preference unless justified.
Create pull request