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:
⚠️
windows_first
⚠️
powershell_heavy
⚠️
missing_linux_example
Summary:
The documentation provides both Azure CLI and PowerShell examples for deploying ARM templates, but PowerShell (a Windows-centric tool) is mentioned alongside Azure CLI, and in some cases, before Linux-native alternatives. There are no explicit Linux shell (bash) or cross-platform scripting examples, and the PowerShell module is referenced directly. The documentation assumes familiarity with Windows tools and does not provide parity for Linux users beyond the Azure CLI.
Recommendations:
- Ensure that Azure CLI (which is cross-platform) examples are always listed first, before PowerShell.
- Explicitly mention that Azure CLI commands work on Linux, macOS, and Windows, and provide bash shell usage examples where appropriate.
- Avoid referencing PowerShell-specific modules (like New-AzDeployment) without also providing equivalent bash or shell script examples.
- Add a note or section for Linux/macOS users, clarifying that all steps can be performed using Azure CLI in their native shell environments.
- Where screenshots or UI instructions are given, ensure they are not Windows-specific, or clarify that the Azure portal is OS-agnostic.
Create pull request