Skip to content

KubeBuddy CLI

KubeBuddy has three user-facing runtimes:

  • the native kubebuddy binary
  • 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.

  1. Install
  2. Getting Started
  3. Pick your runtime:
  4. Native CLI
  5. PowerShell
  6. Docker
  7. Then use the reference pages:
  8. Config File
  9. Prometheus Integration
  10. 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