Detected Bias Types
Powershell Heavy
Windows First
Missing Linux Example
Summary
The documentation provides detailed examples for configuring auto scaling in Azure Service Fabric using application manifests, C# APIs, and PowerShell. However, all CLI/script examples are PowerShell-based, with no equivalent Bash or Linux CLI examples. The PowerShell examples are presented alongside C# and manifest examples, but there is no mention of Linux-native tooling or cross-platform CLI options. Additionally, PowerShell is a Windows-centric tool, and its exclusive use creates friction for Linux/macOS users. The documentation does note that resource monitoring is supported for containerized applications on Linux, but does not provide Linux-specific guidance or examples.
Recommendations
- Add Bash or Azure CLI examples for configuring scaling policies, especially for Linux users.
- Explicitly mention cross-platform alternatives to PowerShell for managing Service Fabric clusters (e.g., Azure CLI, REST API).
- Clarify which PowerShell commands are available on Linux (if any), or provide guidance for Linux users.
- Consider including a note or section for Linux/macOS users outlining recommended tools and workflows.