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_tools
⚠️
powershell_heavy
⚠️
missing_linux_example
Summary:
The documentation page is generally focused on connecting to Linux VMs via SSH using Azure Bastion and is mostly platform-neutral in its main flow. However, in sections that reference creating or managing Azure Key Vault secrets, the documentation repeatedly links to PowerShell-based instructions (e.g., 'quick-create-powershell') and explicitly recommends using PowerShell or Azure CLI, without providing explicit Linux/bash examples or prioritizing cross-platform CLI parity. There are no explicit Linux shell examples or references to Linux-native tooling for these tasks.
Recommendations:
- Provide explicit bash/Azure CLI examples alongside or before PowerShell examples for tasks such as creating a Key Vault and storing SSH keys.
- Update links that currently point to PowerShell-specific quickstarts (e.g., 'quick-create-powershell') to also include or prioritize cross-platform or bash/Azure CLI guides.
- Clarify that Azure CLI is fully supported on Linux/macOS and provide sample commands for common tasks (e.g., storing secrets, assigning policies) in bash syntax.
- Where PowerShell is mentioned, always mention Azure CLI as an equal alternative, and provide both command syntaxes where possible.
- Consider adding a 'Platform differences' or 'Using on Linux/macOS' section to address any nuances for non-Windows users.
Create pull request