Getting Started with KorPro
Get up and running with KorPro in just a few minutes. Deploy the self-hosted, read-only Inspector into your own cluster — your data and credentials never leave your environment — and start optimizing your Kubernetes resources.
Create an Account
Sign up for a free KorPro account at app.korpro.io. No credit card required.
Get Your License Key
In the KorPro app, go to Settings → Inspector. Copy your license key — install commands with your key pre-filled are shown on that page.
Install the Inspector
Deploy the self-hosted Inspector into your own cluster using a single Helm command — it runs entirely inside your environment with read-only access. Helm creates RBAC, ServiceAccount, Secret, and a CronJob automatically. Choose your scan mode: Efficiency (default — rightsizing + idle + orphaned, requires Prometheus) or Orphaned-only (lightweight, no Prometheus).
Trigger the First Scan
Don’t wait for the CronJob schedule. Run: kubectl create job korpro-test --from=cronjob/korpro-inspector -n korpro-system. Watch it complete with: kubectl logs -n korpro-system -l job-name=korpro-test --follow
View Results in the Dashboard
After the first scan (~1–2 min) your cluster appears in Settings → Inspector → Connected Clusters. Navigate to the Clusters page for the full report — Overview, Cloud Cost & Savings, K8s Right-Sizing, K8s Orphans, and History — with findings, costs, and health scores.
Quick Links
Explore our documentation to learn more