derailed/k9s
Manage Kubernetes clusters in your terminal with fast TUI shortcuts
Stop typing kubectl get pods 500 times a day.
Replace repetitive kubectl commands with one keystroke.
First, stop typing forty-character commands. k9s provides an interactive, real-time terminal dashboard that puts your entire cluster at your fingertips.
Monitor pods, deployments, and nodes with live metrics.
Second, jump between namespaces and pods instantly. CPU and memory metrics stream live in the terminal so you spot runaway containers immediately.
Tail logs and forward ports with a single key.
Third, press l to tail streaming logs, press s to drop straight into a container shell, and shift-f to set up port forwarding in one second.
Scan cluster health and detect misconfigurations automatically.
Fourth, built-in cluster sanitization scans your manifests for out-of-date images, missing resource limits, and dead services automatically.
Over 34,000 engineers rely on k9s every day.
It is completely open source under Apache 2.0, written in Go, with over thirty-four thousand stars on GitHub.