Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
windows_tools
Summary
The documentation page exhibits a strong Windows bias. All command-line examples are shown in PowerShell, with explicit references to Windows paths (e.g., C:\gpu-sharing\k8-gpusharing.yaml) and the PowerShell prompt (PS C:\WINDOWS\system32>). Device management commands (e.g., Get-HcsGpuNvidiaSmi, Start-HcsGpuMPS) are presented only as PowerShell cmdlets, with no mention of Linux equivalents or Bash syntax. There are no examples or instructions for Linux or macOS users, and the documentation assumes a Windows client environment throughout.
Recommendations
- Provide Linux/Bash equivalents for all command-line examples, including kubectl usage and file paths.
- Clarify whether device management commands (e.g., Get-HcsGpuNvidiaSmi, Start-HcsGpuMPS) are available via SSH/Bash or only PowerShell, and offer alternatives if possible.
- Include example outputs from Linux terminals (e.g., $ kubectl get pods -n mynamesp1) alongside PowerShell outputs.
- Update prerequisites to explicitly support Linux/macOS clients, and link to any required setup steps for those platforms.
- Avoid using Windows-specific paths and prompts in generic Kubernetes commands; use platform-neutral or dual examples.
- If Windows-only tooling is required, clearly state this limitation and provide guidance for Linux users.
Create Pull Request