Detected Bias Types
â ī¸
powershell_heavy
â ī¸
windows_first
Summary
The documentation provides parallel examples for Azure CLI, Azure PowerShell, and Azure Developer CLI. However, PowerShell examples are prominent throughout, and PowerShell is a Windows-centric tool. Azure CLI (which is cross-platform) is included, but PowerShell is given equal billing and sometimes appears before CLI in sections. There are no explicit Linux/macOS-specific instructions or examples, and no mention of Linux shell patterns (e.g., Bash scripting, environment variables for Linux, or package managers like apt/yum/brew for installing tools). The install instructions for kubectl rely on Azure CLI/PowerShell commands, omitting native Linux/macOS install methods.
Recommendations
- Add explicit Linux/macOS install instructions for kubectl (e.g., using curl, apt, brew, or native package managers).
- Clarify that Azure CLI commands work on Linux/macOS and Windows, and provide Bash shell examples where appropriate.
- Consider mentioning that PowerShell Core is cross-platform, but most users on Linux/macOS will use Bash or Zsh.
- Add a section or callout for Linux/macOS users, highlighting any differences or considerations (e.g., SSH key generation, environment variable syntax).
- When referencing installation of Azure CLI, link to platform-specific instructions (Windows, Linux, macOS).