Detected Bias Types
Powershell Heavy
Windows First
Summary
The documentation provides parallel examples for Azure CLI, Azure PowerShell, and Azure Developer CLI, but PowerShell is featured prominently, and the use of PowerShell cmdlets (e.g., Install-AzAksCliTool, New-AzAksCluster, Import-AzAksCredential) may implicitly favor Windows users. Azure CLI examples are present, but PowerShell is given equal weight, which is uncommon for Linux/macOS users. There are no explicit Linux/macOS examples (e.g., Bash shell, native package installation for kubectl), and PowerShell is mentioned before Linux-native tools in several places.
Recommendations
- Add explicit Bash/Linux/macOS instructions for installing kubectl (e.g., using curl or package managers like apt, brew, yum).
- Clarify that Azure CLI commands work on Linux/macOS and Windows equally, and provide Bash shell examples where relevant.
- De-emphasize PowerShell for cross-platform tasks, or clearly mark PowerShell sections as Windows-specific.
- Include troubleshooting tips for Linux/macOS users (e.g., SSH key generation, environment variable setup).
- Consider adding a section on using kubectl and Azure CLI in native Linux/macOS environments outside Cloud Shell.