529
Total Pages
422
Linux-Friendly Pages
107
Pages with Bias
20.2%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

301 issues found
Showing 251-275 of 301 flagged pages
Aks Configure Azure CNI Networking in Azure Kubernetes Service (AKS) ...aks-docs/blob/main/articles/aks/configure-azure-cni.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides parallel instructions for Azure Portal, Azure PowerShell, and Azure CLI. However, the PowerShell section is notably detailed, with explicit instructions for installation and usage, and PowerShell is traditionally a Windows-centric tool (though cross-platform now). The PowerShell instructions and references appear before the Azure CLI section, which is more commonly used on Linux/macOS. There are no Linux/macOS-specific command examples or troubleshooting notes, and PowerShell is presented with more setup detail than the CLI.
Recommendations
  • Ensure that Azure CLI instructions are presented before or alongside PowerShell, as CLI is more universal across platforms.
  • Add explicit notes or troubleshooting tips for Linux/macOS users, especially regarding environment setup and SSH key generation.
  • Include examples or references for using Bash or other native Linux/macOS shells where relevant.
  • Balance the detail level between PowerShell and CLI sections, so Linux/macOS users receive equally comprehensive guidance.
Aks Customize CoreDNS for Azure Kubernetes Service (AKS) ...zure-aks-docs/blob/main/articles/aks/coredns-custom.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation page references Windows-specific tools (Azure PowerShell) before Linux equivalents (Azure CLI) when describing how to create an AKS cluster. However, all technical examples for CoreDNS customization use kubectl and YAML, which are cross-platform and do not favor Windows. There are no PowerShell-only commands or Windows-exclusive patterns in the main workflow, but the ordering in prerequisites and quickstart links shows a mild Windows-first bias.
Recommendations
  • List Azure CLI before Azure PowerShell in prerequisites and quickstart links, as CLI is cross-platform and preferred by many Linux/macOS users.
  • Explicitly state that all kubectl and YAML examples work identically on Linux, macOS, and Windows.
  • Add a note clarifying that Azure PowerShell is Windows-centric, while Azure CLI is cross-platform.
  • Consider providing links to Linux/macOS-specific AKS setup guides if available.
Aks Create Node Pools in Azure Kubernetes Service (AKS) ...e-aks-docs/blob/main/articles/aks/create-node-pools.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First 🔧 Windows Tools
Summary
The documentation provides both Linux and Windows node pool creation instructions, but Linux is clearly the default and primary focus. Windows node pools are only supported as secondary additions, and users cannot create a cluster with only Windows nodes. Windows node pool instructions are present, but appear after Linux instructions and are less emphasized. There is a slight bias in favor of Linux, with Windows-specific details and best practices referenced only in dedicated sections.
Recommendations
  • Clarify Windows node pool limitations and provide direct links to Windows-specific troubleshooting and best practices earlier in the document.
  • Offer more parity in example ordering, such as presenting Windows and Linux node pool creation steps side-by-side or in parallel tabs.
  • Explicitly state the rationale for Linux-first requirements to help Windows users understand the architectural constraints.
  • Include a summary table comparing Linux and Windows node pool capabilities and limitations.
  • Add more cross-references to Windows container documentation for users who may be starting from a Windows-centric perspective.
Aks Azure Key Vault provider for Secrets Store CSI Driver for AKS configuration and troubleshooting options ...rticles/aks/csi-secrets-store-configuration-options.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Powershell Heavy
Summary
The documentation is generally cross-platform, focusing on Azure CLI and Kubernetes YAML, which work on both Windows and Linux/macOS. However, there are minor signs of Windows bias: Windows-specific resources (such as the Windows provider YAML for AKV) are mentioned explicitly, and in the migration section, Windows instructions are listed after Linux, but both are present. No PowerShell-only examples are given, and most commands are platform-neutral. There is a slight tendency to mention Windows resources/tools, but Linux parity is maintained.
Recommendations
  • Ensure that Windows and Linux instructions/examples are presented with equal prominence, ideally side-by-side or clearly labeled.
  • Where Windows-specific YAML or commands are referenced, provide equivalent Linux/macOS instructions and clarify platform applicability.
  • Explicitly state that Azure CLI and Kubernetes YAML examples are cross-platform, and link to platform-specific installation guides if needed.
  • If any troubleshooting or advanced configuration steps differ by OS, provide clear guidance for both Windows and Linux/macOS users.
Aks Install the Dapr extension for Azure Kubernetes Service (AKS) and Arc-enabled Kubernetes ...softDocs/azure-aks-docs/blob/main/articles/aks/dapr.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Powershell Heavy
Summary
The documentation demonstrates mild Windows bias by referencing Windows-specific tools and patterns, such as the use of 'findstr' in a kubectl command and the general assumption of Azure CLI usage in a Windows shell environment. The only example for filtering CRDs uses 'findstr', which is a Windows command, and there are no equivalent Linux/macOS examples (e.g., using 'grep'). Additionally, the CLI examples and instructions are presented in a way that is most familiar to Windows users, with no explicit mention of Linux/macOS alternatives or shell differences.
Recommendations
  • Provide Linux/macOS equivalents for shell commands, such as replacing 'findstr' with 'grep' in kubectl examples.
  • Add notes or tabs indicating command syntax differences between Windows (Command Prompt/PowerShell) and Linux/macOS (bash/zsh).
  • Explicitly state that Azure CLI works cross-platform and mention installation instructions for Linux/macOS.
  • Where possible, use platform-neutral commands or offer both Windows and Linux/macOS variants side-by-side.
Aks Delete an Azure Kubernetes Service (AKS) cluster ...zure-aks-docs/blob/main/articles/aks/delete-cluster.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for deleting an AKS cluster, with PowerShell (a Windows-centric tool) given its own section and example. While the Azure CLI example is cross-platform, the presence of a dedicated PowerShell example and terminology may signal a slight Windows bias. There are no Linux/macOS-specific instructions or notes, and the ordering places PowerShell before the Azure portal, which is platform-neutral.
Recommendations
  • Clarify that Azure CLI commands work on Windows, Linux, and macOS.
  • Add a note indicating that PowerShell is primarily for Windows users, and suggest alternatives for Linux/macOS users.
  • Consider providing bash or shell script examples for Linux/macOS users if there are platform-specific nuances.
  • Ensure that the Azure CLI section is clearly marked as cross-platform and appears first.
  • Add troubleshooting notes for common Linux/macOS issues (e.g., permissions, environment setup) if relevant.
Aks Customer intent: "As a cloud administrator, I want to log in to Azure using the CLI with a workaround, so that I can securely access my subscription and manage resources without issues." ...cs/blob/main/articles/aks/includes/azd/azd-login-ts.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows Only Announcement
Summary
The documentation is generally cross-platform, using Azure CLI and curl, which work on Windows, Linux, and macOS. However, there is a notable Windows-only announcement about the Azure CLI's Web Account Manager (WAM) broker, including opt-in instructions that apply exclusively to Windows users. No equivalent Linux/macOS authentication enhancements or alternatives are mentioned.
Recommendations
  • If there are Linux/macOS-specific authentication improvements or broker options, mention them alongside the Windows WAM announcement.
  • Clarify that the WAM broker is Windows-only and, if possible, provide parity features or workarounds for Linux/macOS users.
  • Consider adding a note or section discussing any platform-specific differences in login experience, especially if Windows users have access to features not available elsewhere.
Aks Delete an Azure Kubernetes Service (AKS) node pool ...re-aks-docs/blob/main/articles/aks/delete-node-pool.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for deleting AKS node pools, but PowerShell (a Windows-centric tool) is given equal prominence as Azure CLI, and is presented before the Azure portal method. There are no explicit Linux/macOS-specific instructions or notes, and PowerShell is not available natively on Linux/macOS. The CLI examples are cross-platform, but the inclusion and prominence of PowerShell may create friction for non-Windows users.
Recommendations
  • Clearly indicate that Azure PowerShell is primarily for Windows users, and suggest Azure CLI for Linux/macOS.
  • Present Azure CLI examples first, as it is cross-platform.
  • Add notes or links for installing Azure CLI on Linux/macOS.
  • Consider removing or de-emphasizing PowerShell examples unless there is a specific Windows-only scenario.
  • Include troubleshooting tips for Linux/macOS users if any commands behave differently.
Aks Understand platform differences for the web application workload ...-aks-docs/blob/main/articles/aks/eks-web-understand.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Powershell Heavy Windows First
Summary
The documentation page demonstrates mild Windows bias in the deployment section, where PowerShell is listed as a native CLI option for Azure before any mention of Linux-specific tools or shell environments. The Azure CLI and Azure Developer CLI are cross-platform, but PowerShell is a Windows-centric tool. There are no Linux/macOS-specific shell examples or explicit mention of Bash or other Linux-native workflows. However, most of the documentation is cloud-provider focused and does not rely heavily on OS-specific tooling, so Linux/macOS users are not significantly blocked.
Recommendations
  • Explicitly mention that Azure CLI and Azure Developer CLI are cross-platform and provide example commands for Bash or other Linux shells.
  • Add a note clarifying that PowerShell is available on Linux/macOS, but Bash is the default shell on those platforms.
  • Provide parity by including Linux/macOS-specific instructions or examples where CLI usage is discussed.
  • Avoid listing PowerShell before Linux-native options unless contextually justified.
Aks Enable Federal Information Process Standard (FIPS) for Azure Kubernetes Service (AKS) node pools ...e-aks-docs/blob/main/articles/aks/enable-fips-nodes.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows Example Windows First
Summary
The documentation provides both Linux and Windows instructions for enabling FIPS on AKS node pools. However, there is a slight bias toward Windows in the verification steps for Windows node pools, which require users to use RDP and regedit, both Windows-specific tools. The Linux instructions use standard CLI and kubectl commands, which are cross-platform. The Windows section is presented after the Linux section, but the verification method for Windows is more manual and tool-specific. There are no PowerShell-only examples, and Linux instructions are generally complete and shown first.
Recommendations
  • Provide alternative verification steps for Windows node pools using cross-platform tools (e.g., PowerShell, Azure CLI, or kubectl labels) instead of only RDP/regedit.
  • Clarify if there are CLI or kubectl-based ways to verify FIPS status on Windows nodes, similar to the Linux approach.
  • Consider mentioning Linux troubleshooting or verification steps in parity with Windows, such as checking system logs or using OS-level commands.
  • Ensure that all examples and steps for both OS types use platform-agnostic tools where possible, or provide parity in depth and clarity.
Aks Schedule and Deploy Batch Jobs with Kueue on Azure Kubernetes Service (AKS) ...blob/main/articles/aks/deploy-batch-jobs-with-kueue.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation page exhibits mild Windows bias primarily in the prerequisites section, where Windows-centric tools (Azure PowerShell) are mentioned alongside Azure CLI and Portal, and the PowerShell option is listed before Linux-native alternatives. However, all command-line examples for the main workflow use bash syntax and kubectl, which are cross-platform and compatible with Linux/macOS. There are no explicit PowerShell-only examples, nor are Windows-specific tools required for the core Kueue/AKS tasks. No Linux/macOS-specific instructions or troubleshooting are provided, but Linux users can follow the steps without major friction.
Recommendations
  • List Linux-native tools (Azure CLI) before Windows-specific ones (Azure PowerShell) in the prerequisites.
  • Add explicit notes clarifying that all bash/kubectl commands work on Linux/macOS and provide any necessary adjustments for Windows users (e.g., using WSL, Git Bash, or PowerShell equivalents).
  • Include links or brief instructions for Linux/macOS users on installing Azure CLI and Helm.
  • Remove or de-emphasize PowerShell as a primary option unless a PowerShell-specific example is provided.
  • Add troubleshooting notes for Linux/macOS environments if any platform-specific issues are common.
Aks Deploy to Azure Kubernetes Service with Azure Pipelines ...ure-aks-docs/blob/main/articles/aks/devops-pipeline.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides both Azure CLI and PowerShell examples for resource creation, but PowerShell is given equal prominence and detail, and there is no mention of Linux/macOS-specific shell usage or guidance. The use of PowerShell and references to Windows-centric tools (such as Install-Module and New-Az* cmdlets) may create friction for Linux/macOS users. The Azure Cloud Shell is mentioned, which is cross-platform, but the explicit PowerShell instructions and lack of Bash-specific examples or notes indicate a mild Windows bias.
Recommendations
  • Add explicit Bash/Linux/macOS shell examples and instructions alongside PowerShell, especially for resource creation and management.
  • Clarify that Azure CLI commands work natively on Linux/macOS and in Bash, and provide guidance for users on those platforms.
  • Reorder examples to show Azure CLI (cross-platform) first, and PowerShell second, or clearly indicate platform applicability.
  • Include notes or links for installing Azure CLI on Linux/macOS, and avoid assuming PowerShell is the default shell.
  • Where PowerShell-specific steps are shown, provide equivalent Bash/CLI steps for parity.
Aks Deploy an Amazon Web Services (AWS) web application to Azure ...zure-aks-docs/blob/main/articles/aks/eks-web-deploy.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for resource management tasks (listing and deleting resources), but presents PowerShell as an equal alternative and lists it after CLI. There are no explicit Windows-only tools or patterns, nor are there any PowerShell-only critical steps. All deployment, configuration, and testing instructions use Bash scripts and Azure CLI, which are cross-platform and suitable for Linux/macOS users. No steps require Windows or PowerShell exclusively, and Linux examples are present throughout.
Recommendations
  • Continue to provide Azure CLI examples as the default, since CLI is cross-platform.
  • Consider explicitly stating that all Bash scripts and CLI commands work on Linux/macOS/WSL environments.
  • If PowerShell is mentioned, clarify that Azure PowerShell is available cross-platform (Windows, Linux, macOS) to avoid perception of Windows exclusivity.
  • If possible, add a note about using WSL or native Bash on Windows for users who prefer Linux-like environments.
  • Ensure that future updates do not introduce Windows-only tools or examples before Linux equivalents.
Aks Deploy a Java application with Open Liberty/WebSphere Liberty on an Azure Kubernetes Service (AKS) cluster ...lob/main/articles/aks/howto-deploy-java-liberty-app.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Bash and PowerShell examples for all command-line steps, ensuring parity for Linux/macOS and Windows users. However, PowerShell examples are given equal prominence to Bash, and in some cases, Windows-specific instructions (such as using Windows Subsystem for Linux in prerequisites) are mentioned. The ordering of examples is generally Bash first, but PowerShell is always present, which may create slight friction for Linux users due to the extra cognitive load of filtering out Windows-specific content. No critical steps are Windows-only, and Linux/macOS users can complete all tasks.
Recommendations
  • Consider grouping Linux/macOS instructions together and Windows instructions separately, or clearly labeling sections for each OS to reduce cognitive load.
  • Add explicit instructions for native macOS users where relevant (e.g., file paths, environment variable syntax).
  • Clarify that PowerShell examples are for Windows users, and Bash for Linux/macOS, to avoid confusion.
  • Ensure that any references to Windows Subsystem for Linux do not imply it's required for Linux users.
  • If possible, provide a summary table of commands for each platform at the start of each major section.
Aks Use Image Integrity to validate signed images before deploying them to your Azure Kubernetes Service (AKS) clusters (Preview) ...ure-aks-docs/blob/main/articles/aks/image-integrity.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page demonstrates a mild Windows bias by listing Azure CLI and Azure PowerShell as prerequisites, but only provides Azure CLI and kubectl examples throughout. There are no explicit Linux/macOS instructions, but the commands shown (Azure CLI, kubectl) are cross-platform and not Windows-specific. However, Azure PowerShell is mentioned as an alternative in prerequisites, which is primarily a Windows tool, and no Linux/macOS installation guidance or parity examples are provided.
Recommendations
  • Clarify that Azure CLI and kubectl commands work on Linux/macOS and provide installation links for those platforms.
  • Remove Azure PowerShell from prerequisites unless PowerShell-specific instructions/examples are included.
  • Add explicit notes or examples for Linux/macOS users, such as shell syntax differences or environment setup.
  • Ensure all command-line examples use cross-platform tools and avoid Windows-only patterns.
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Powershell Heavy
Summary
The documentation references both Azure CLI and Azure PowerShell for cluster creation and subnet listing, but consistently lists PowerShell alongside or before Linux alternatives. It explicitly mentions the PowerShell cmdlet for subnet listing, and links to PowerShell-based quickstart guides. No Linux-specific tools (e.g., Bash scripts) are highlighted, and PowerShell is mentioned as an equal or primary option for several Azure operations. There are no Linux/macOS-specific examples or notes, and Windows tools are referenced in contexts where cross-platform alternatives exist.
Recommendations
  • List Azure CLI and Linux-native tools before PowerShell in prerequisites and examples.
  • Provide explicit Linux/macOS command examples or notes where PowerShell is mentioned.
  • Add Bash or shell script equivalents for resource listing and management tasks.
  • Clarify that Azure CLI is cross-platform and highlight its use for Linux/macOS users.
  • Avoid referencing PowerShell in isolation; always pair with CLI or Linux-native alternatives.
Aks Enable Istio CNI for Istio-based service mesh add-on for Azure Kubernetes Service ...ocs/azure-aks-docs/blob/main/articles/aks/istio-cni.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example
Summary
The documentation relies exclusively on Azure CLI commands for all setup and verification steps, which are cross-platform but are often associated with Windows environments. There is no mention of Linux-specific tools, shell environments, or alternative installation methods for Azure CLI on Linux/macOS. The document does not show any PowerShell-specific syntax, nor does it prioritize Windows-specific patterns, but it also does not provide explicit guidance or troubleshooting for Linux/macOS users.
Recommendations
  • Explicitly state that Azure CLI is cross-platform and provide installation instructions for Linux/macOS, not just a link.
  • Mention that all shell commands are compatible with Bash on Linux/macOS and clarify any differences for Windows users (e.g., use of environment variables).
  • Add troubleshooting notes for common issues on Linux/macOS (e.g., permissions, path issues, dependency installation).
  • Include a brief note or section confirming that all steps are valid for Linux, macOS, and Windows, or highlight any OS-specific caveats.
  • If relevant, provide alternative commands for PowerShell or Windows Command Prompt, and clarify when Bash syntax is required.
Aks Plug in CA certificates for Istio-based service mesh add-on on Azure Kubernetes Service ...ure-aks-docs/blob/main/articles/aks/istio-plugin-ca.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation provides only Azure CLI and kubectl command-line examples, which are cross-platform, but it lacks explicit mention of Linux/macOS environments and does not provide any Windows-specific (e.g., PowerShell, CMD) examples. However, the instructions and examples are generic and should work on all platforms with Bash installed. There is a slight bias in that the documentation does not clarify Linux/macOS prerequisites or highlight platform-specific nuances, and it implicitly assumes Bash shell usage, which is native to Linux/macOS but requires extra setup on Windows.
Recommendations
  • Explicitly state that the examples use Bash syntax and provide guidance for Windows users (e.g., recommend using WSL, Git Bash, or PowerShell equivalents).
  • Add a note clarifying that Azure CLI and kubectl are cross-platform, and provide links to installation instructions for Linux, macOS, and Windows.
  • Where environment variables and shell commands are used, consider providing PowerShell equivalents for Windows users.
  • Clarify any platform-specific behaviors, such as file path formats or shell differences, to ensure parity and reduce friction for Linux/macOS users.
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows Example Last
Summary
The documentation primarily focuses on Linux-based AKS nodes, providing detailed instructions and examples using Linux tools (journalctl, chroot, grep). Windows node instructions are present but limited to a brief note at the end, mentioning the log location and the 'more' command. There are no PowerShell examples, and Windows guidance is not given first or in detail.
Recommendations
  • Provide step-by-step instructions for accessing kubelet logs on Windows nodes, including how to SSH or RDP into Windows AKS nodes.
  • Include PowerShell examples for viewing kubelet logs on Windows nodes, not just the 'more' command.
  • Add parity in troubleshooting steps and log analysis for Windows nodes, similar to the Linux section.
  • Consider a dedicated subsection for Windows node log retrieval, placed alongside the Linux instructions for equal prominence.
Aks Access Kubernetes resources using the Azure portal ...e-aks-docs/blob/main/articles/aks/kubernetes-portal.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI (cross-platform) and Azure PowerShell (Windows-centric) instructions for managing AKS cluster access, but consistently lists PowerShell examples after CLI. There is no exclusive use of Windows tools, and the primary workflow is through the Azure portal, which is OS-agnostic. However, the inclusion of PowerShell commands and references to Azure PowerShell may signal a slight Windows bias, especially for troubleshooting and advanced configuration.
Recommendations
  • Continue listing Azure CLI examples first, as they are cross-platform.
  • Clearly indicate that Azure PowerShell is primarily for Windows users, and Azure CLI is recommended for Linux/macOS.
  • Provide explicit notes about platform compatibility for each command example.
  • Consider adding Bash or shell script examples for common Linux/macOS workflows if relevant.
  • Ensure that any advanced tasks (such as troubleshooting) have CLI equivalents and are not PowerShell-exclusive.
Aks Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster with Flatcar Container Linux for AKS (preview) using an ARM template ...rticles/aks/learn/quick-flatcar-deploy-arm-template.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for connecting to and deleting AKS clusters, but consistently lists Azure CLI (Linux/macOS-friendly) instructions before PowerShell (Windows-centric) ones. However, PowerShell is given parity in all major steps, and there are no Windows-only tools or commands. The SSH key generation section appropriately mentions both az sshkey and ssh-keygen, supporting Linux/macOS workflows. No critical steps are Windows-only, and Linux users can complete all tasks without friction.
Recommendations
  • Continue to provide both Azure CLI and PowerShell instructions for all major steps.
  • Consider explicitly mentioning that Azure CLI and kubectl are cross-platform and available on Linux, macOS, and Windows.
  • Add a brief note clarifying that PowerShell Core is available on Linux/macOS, so PowerShell instructions are not strictly Windows-only.
  • Ensure that any future screenshots or UI references do not assume Windows environments.
  • If possible, add a table summarizing command parity across platforms.
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for deploying and cleaning up AKS clusters, but PowerShell (a Windows-centric tool) is given equal prominence to Azure CLI, and is presented in dedicated tabs throughout. There are no Linux/macOS-specific shell examples (e.g., bash scripts), nor is there explicit mention of Linux/macOS environments in the deployment steps. Visual Studio Code is recommended as the editor, which is cross-platform, but no alternative editors are suggested. The SSH key generation step does mention both Azure CLI and ssh-keygen, which is platform-neutral, but overall, the documentation does not prioritize Linux/macOS workflows or tools.
Recommendations
  • Make Azure CLI the primary/default example, as it is cross-platform and preferred for Linux/macOS users.
  • Add explicit instructions or notes for Linux/macOS users, such as using bash/zsh terminals and verifying prerequisites.
  • Include example commands for common Linux/macOS shells where appropriate, especially for file operations and environment setup.
  • Clarify that Azure CLI and Visual Studio Code are cross-platform, and suggest alternative editors for those who do not use VS Code.
  • Consider removing PowerShell tabs from quickstart documentation unless there is a clear, Windows-specific need.
Aks Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using the Azure portal ...n/articles/aks/learn/quick-kubernetes-deploy-portal.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for connecting to the AKS cluster, but PowerShell is mentioned explicitly as a local option before Azure CLI, and the PowerShell tab is given equal prominence to CLI. There is no explicit Linux/macOS bias, but the mention of PowerShell as a local option may suggest a slight Windows-first orientation. All actual commands (kubectl, az CLI) are cross-platform, and the Cloud Shell is recommended, which is OS-agnostic. No critical steps are Windows-only, and Linux is used as the node pool OS.
Recommendations
  • List Azure CLI as the primary local option before PowerShell, since CLI is cross-platform.
  • Clarify that PowerShell is primarily for Windows users, while CLI works on Linux/macOS/Windows.
  • Add a note that all kubectl and az CLI commands work on Linux/macOS/Windows.
  • Consider adding a Linux/macOS terminal screenshot or explicit mention of Linux/macOS usage for parity.
Aks Install Kueue on Azure Kubernetes Service (AKS) ...zure-aks-docs/blob/main/articles/aks/kueue-overview.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Reference
Summary
The documentation references Windows-specific tools (Azure PowerShell) alongside cross-platform options (Azure CLI and portal) when describing AKS cluster creation, and links to PowerShell instructions. However, all command-line examples for installing and managing Kueue use Bash syntax and standard Kubernetes/Helm tools, which are cross-platform. No PowerShell-specific commands or Windows-only tools are used in the core installation workflow. The order of prerequisites and links places Windows/PowerShell options before Linux-specific guidance, which may subtly prioritize Windows.
Recommendations
  • List Linux/macOS options (Azure CLI) before Windows/PowerShell in prerequisites and quickstart links.
  • Explicitly state that all installation commands work on Linux/macOS and Windows (with WSL or Bash).
  • Provide a brief note for Windows users on using Bash (e.g., via WSL, Git Bash, or Azure Cloud Shell) if PowerShell is not supported for these commands.
  • Consider adding a Linux/macOS quickstart link or section if parity with Windows/PowerShell quickstart is desired.
Aks Configure LocalDNS in Azure Kubernetes Service (AKS) ...ure-aks-docs/blob/main/articles/aks/localdns-custom.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation page exhibits mild Windows bias. In the 'Before you begin' section, Windows-centric tools (Azure PowerShell and Azure portal) are mentioned alongside Azure CLI, but Azure PowerShell is listed before Linux-native equivalents. There are no explicit Linux shell examples (e.g., Bash), and no mention of Linux-specific tools or workflows. All command-line examples use Azure CLI, which is cross-platform, but there are no examples or notes for Linux/macOS users regarding environment setup, file paths, or shell differences. The troubleshooting section references updating VNet DNS servers via the Azure portal or CLI, but does not provide Linux-specific guidance or examples. No PowerShell commands are shown, but the presence of PowerShell in the quickstart links and the lack of Linux shell parity is notable.
Recommendations
  • Add explicit Bash/Linux shell examples where relevant, especially for file operations or environment setup.
  • List Azure CLI as the primary tool for cross-platform usage and mention PowerShell as an alternative, not as the default.
  • Include notes or links for Linux/macOS users regarding installation and usage of Azure CLI and kubectl.
  • Ensure parity in troubleshooting steps by providing Linux/macOS-specific guidance (e.g., file paths, permissions).
  • Reorder tool references to present cross-platform options first (Azure CLI, then PowerShell/portal).