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
⚠️
windows_tools
Summary:
The documentation provides examples for Azure Portal, Azure CLI, and Azure PowerShell, with PowerShell (a Windows-centric tool) given equal prominence to the cross-platform CLI. There is no mention of Linux-specific tools, shell environments, or workflows, and PowerShell is referenced as a primary automation method. The prerequisites and examples do not clarify that Azure CLI is fully cross-platform or suggest Linux-specific considerations, and the PowerShell example assumes a Windows context.
Recommendations:
- Clarify that Azure CLI is fully cross-platform and works natively on Linux, macOS, and Windows.
- Explicitly mention that PowerShell Core (pwsh) is available on Linux and macOS, or clarify if only Windows PowerShell is supported.
- Add bash/zsh shell script examples for the Azure CLI commands to demonstrate Linux-native workflows.
- Include a note or section on using the Azure CLI in Linux environments, such as installing the CLI on Ubuntu or using it in a Docker container.
- If PowerShell is included, specify when to use PowerShell Core vs. Windows PowerShell, and provide parity for Linux users.
- Avoid implying that PowerShell is the default or preferred automation tool unless it is truly cross-platform and equally supported on Linux.
Create pull request