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 is mentioned explicitly and equally alongside Azure CLI, despite Azure CLI being cross-platform and PowerShell being primarily associated with Windows. There are no explicit Linux or Bash shell examples, and the PowerShell module is referenced before any mention of Linux-native tools or workflows. The documentation does not clarify that PowerShell Core is available on Linux, nor does it provide Bash or shell script equivalents for Linux users.
Recommendations:
- Prioritize Azure CLI examples, as it is cross-platform and works natively on Linux, macOS, and Windows.
- If mentioning PowerShell, clarify that PowerShell Core is available on Linux and macOS, or provide a Bash/shell equivalent for Linux users.
- Add explicit Bash or shell script examples for Linux users, especially for ARM template deployments and role assignments.
- When listing options, mention Azure CLI before PowerShell to reflect its broader platform compatibility.
- Include a note or section on Linux-specific considerations or workflows, if any exist.
Create pull request