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:
⚠️
powershell_heavy
⚠️
windows_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation page demonstrates a moderate Windows bias. PowerShell is used for several automation examples, including ARM template deployment and enabling encryption at host, without providing equivalent Bash or Linux shell examples. Windows-centric tools and patterns (e.g., PowerShell cmdlets, references to Undo-AzKeyVaultKeyRemoval) are mentioned, sometimes before or instead of cross-platform or Linux-native alternatives. There are no explicit Linux shell (bash) command examples for key operations, and the documentation assumes familiarity with Windows tooling.
Recommendations:
- For every PowerShell example, provide an equivalent Bash (Linux shell) example, especially for ARM template deployment and cluster creation.
- When referencing recovery or management tools (e.g., Undo-AzKeyVaultKeyRemoval), also mention and provide examples for the Azure CLI or REST API equivalents.
- Avoid assuming the use of Windows tools by default; clarify that both Windows and Linux users are supported and provide parity in instructions.
- Where possible, use Azure CLI as the primary example, as it is cross-platform, and supplement with both PowerShell and Bash examples.
- Explicitly mention that HDInsight clusters are Linux-based by default, and provide guidance for Linux users where relevant.
Create pull request