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
⚠️
windows_tools
⚠️
missing_linux_example
Summary:
The documentation demonstrates a moderate Windows bias. Several workarounds and instructions reference Windows-specific tools (PowerShell, RDP, Windows services, robocopy, Explorer), and some examples are shown only for Windows (e.g., mounting NFS shares from Windows paths, using PowerShell to restart nodepool VMs, and troubleshooting Windows VM Guest Agent). Linux equivalents are rarely mentioned or are only referenced indirectly. In some cases, Linux is mentioned as an afterthought or only in the context of running a Linux VM, not as a first-class management or troubleshooting environment.
Recommendations:
- For every Windows-specific workaround or example (e.g., PowerShell commands, robocopy, Explorer, RDP), provide equivalent Linux commands and workflows (e.g., SSH, systemctl, cp/rsync, Linux mount commands).
- When referencing mounting NFS shares, include both Windows and Linux mount examples side by side.
- If troubleshooting steps are given for Windows VMs (e.g., using RDP, Windows services), provide parallel steps for Linux VMs (e.g., SSH, systemctl, journalctl).
- When suggesting tools like robocopy or Explorer, also mention Linux tools such as rsync, cp, or Midnight Commander.
- Instruct users on how to connect to the device via SSH or Linux shell, not just via PowerShell.
- Review the order of examples and ensure Linux is not always secondary to Windows; alternate or present both equally.
- Explicitly mention Linux support and provide links to Linux-specific documentation where available.
Create pull request