KubeBuddy CLI¶
KubeBuddy has three user-facing runtimes:
- the native
kubebuddybinary - the PowerShell wrapper
Invoke-KubeBuddy - the Docker image
The native binary is the primary runtime. The PowerShell module exists for backwards compatibility and the Docker image exists for isolated or CI-driven runs.
If you want the old guided Buddy experience, start with kubebuddy guided.
Recommended Reading Order¶
- Install
- Getting Started
- Pick your runtime:
- Native CLI
- PowerShell
- Docker
- Then use the reference pages:
- Config File
- Prometheus Integration
- Parameters
What This Section Covers¶
- how to install KubeBuddy
- how to run your first scan and report
- runtime-specific usage for native CLI, PowerShell, and Docker
- config file behavior
- Prometheus and AKS usage
- parameter reference and check catalog reference