Detected Bias Types
Powershell Heavy
Missing Linux Example
🔧
Windows Tools
Windows First
Summary
The documentation frequently uses PowerShell cmdlets (e.g., Disable-ServiceFabricNode, Get-ServiceFabricNode, Remove-ServiceFabricNodeState) for manual scaling operations without providing equivalent Linux/CLI commands. All step-by-step manual procedures reference PowerShell, and there are no Bash, Azure CLI, or REST API alternatives shown. The documentation also refers to 'PowerShell' generically for cluster management tasks, which may not be directly applicable to Linux/macOS users. Additionally, in several sections, Windows tools and patterns are mentioned first or exclusively, with Linux alternatives only referenced in the 'Next steps' section.
Recommendations
- For every PowerShell-based example (e.g., Disable-ServiceFabricNode, Get-ServiceFabricNode, Remove-ServiceFabricNodeState), provide equivalent Azure CLI, Bash, or REST API commands where possible.
- Explicitly state when a command or tool is Windows-only, and link to Linux/macOS alternatives.
- In step-by-step guides, offer parallel instructions for Linux users, or clarify if the operation must be performed from a Windows environment.
- When referencing Service Fabric Explorer or other tools, note any cross-platform considerations.
- Balance the order of 'Next steps' so Linux and Windows cluster creation links are presented equally.