Bias Analysis
Detected Bias Types
windows_tools
windows_first
powershell_heavy
Summary
The documentation provides both NFS (Linux) and SMB (Windows) examples for provisioning Azure NetApp Files dual-protocol volumes in AKS. However, the SMB section is heavily oriented toward Windows: it exclusively demonstrates mounting SMB volumes on Windows nodes using Windows containers (IIS), Windows-specific nodeSelector, and Windows shell commands (cmd.exe, dir). There are no examples for mounting SMB volumes on Linux pods, nor any mention of Linux SMB client usage or Linux container images. The SMB CSI driver installation instructions also highlight enabling Windows support, with no Linux parity guidance. The NFS section is Linux-focused, but the SMB section is Windows-only.
Recommendations
- Add examples for mounting SMB volumes on Linux worker nodes and Linux containers (e.g., using Ubuntu or Alpine images).
- Include instructions for using the SMB CSI driver with Linux nodes, clarifying any differences in configuration or usage.
- Provide Linux shell commands (e.g., ls, df) for verifying SMB mounts inside Linux pods.
- Clarify that SMB volumes can be used by both Windows and Linux pods, and describe any limitations or requirements.
- Present NFS and SMB examples in parallel, showing both Windows and Linux usage for each protocol where possible.
Create Pull Request