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_first
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation page demonstrates a Windows bias by providing only PowerShell-based automation examples for configuring Azure Application Gateway with Key Vault certificates. There are no CLI/bash/Linux shell examples, and PowerShell is referenced as the primary automation tool. The 'Next steps' section links exclusively to a PowerShell guide, and there is no parity for Linux or cross-platform users. Azure CLI is mentioned in passing, but no concrete CLI or bash examples are provided.
Recommendations:
- Add equivalent Azure CLI (az) command examples alongside PowerShell scripts for all configuration steps, especially for certificate referencing and listener configuration.
- Where automation is discussed, present both PowerShell and bash/CLI options, and clarify that Azure CLI is cross-platform.
- In the 'Next steps' section, provide links to both PowerShell and Azure CLI guides.
- Avoid referencing PowerShell steps as the default or only automation path; instead, present both PowerShell and CLI equally.
- Explicitly mention that all steps can be performed from Linux/macOS using Azure CLI, and provide sample commands.
- Where ARM/Bicep templates are referenced, include CLI deployment examples (e.g., az deployment group create) in addition to PowerShell.
Create pull request