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
Summary:
The documentation provides both Azure CLI and PowerShell examples for deploying the ARM template, but PowerShell (a Windows-centric tool) is given equal prominence to the cross-platform Azure CLI. There is no mention of Linux-specific shell usage or examples (e.g., bash), and PowerShell is presented as a primary alternative rather than as a secondary or optional tool. The documentation does not clarify that Azure CLI is cross-platform and more native to Linux environments, nor does it provide any Linux-specific context or troubleshooting.
Recommendations:
- Explicitly state that Azure CLI commands work natively on Linux, macOS, and Windows, while PowerShell is more common on Windows.
- Present Azure CLI examples first, as it is the most cross-platform tool, and consider making PowerShell examples secondary or in a collapsible/optional section.
- Add a note or section for Linux/macOS users, confirming that the Azure CLI commands can be run in bash or other Unix shells.
- If PowerShell is included, clarify that it is available on Linux but may require additional setup, and provide links or guidance for Linux PowerShell installation if relevant.
- Consider including troubleshooting tips or environment preparation steps specific to Linux (e.g., file permissions, package installation).
Create pull request