KCSI
kubectl for humans — Cascading TAB + guardrails for day-2 ops
For sysadmins and DevOps engineers who touch Kubernetes intermittently but need to move fast.
Stop memorizing commands. Start shipping.
Free • Open Source • View on GitHub
⚡
Smart Autocompletion
Intelligent TAB completion for namespaces, pods, services, and all Kubernetes resources.
Works seamlessly with your existing kubectl workflow.
🎯
Cascading Selection
Namespace → resource → pod → container. One smooth TAB flow.
No typing resource names, no memorizing flags.
🔒
Safety Guardrails
Confirmation prompts on destructive operations (delete, drain, rollout restart).
Protect production from accidental "oops" commands.
🔍
Built-in Diagnostics
Find failing pods with kcsi check errors.
Watch cluster events in real-time. Debug without leaving your terminal.
🌍
Cross-Platform
macOS, Linux, Windows. Intel, ARM, Apple Silicon.
Single binary, no dependencies, no runtime.
⚙️
Lightweight & Fast
Built with Go. ~4MB binary, instant startup.
Respects your kubeconfig, zero telemetry by default.