k9sight
June 23, 2026 ยท View on GitHub
A fast, keyboard-driven TUI for debugging Kubernetes workloads.

Features
- Browse deployments, statefulsets, daemonsets, jobs, cronjobs
- View pod logs with search, time filtering, and container selection
- Execute into pods, port-forward, and describe directly from TUI
- Scale and restart workloads
- Monitor events and resource metrics
- Debug helpers for common issues (CrashLoopBackOff, ImagePullBackOff, etc.)
- Vim-style navigation
Install
Homebrew:
brew install doganarif/tap/k9sight
Go:
go install github.com/doganarif/k9sight/cmd/k9sight@latest
From source:
git clone https://github.com/doganarif/k9sight.git
cd k9sight
go build -o k9sight ./cmd/k9sight
Usage
k9sight
Key Bindings
Navigation
| Key | Action |
|---|---|
j/k | Navigate up/down |
enter | Select |
esc | Back / Close |
/ | Search/Filter |
n | Change namespace |
t | Change resource type |
? | Help |
q | Quit |
Workload Actions
| Key | Action |
|---|---|
s | Scale deployment/statefulset |
R | Restart workload |
Pod Actions (in pod view)
| Key | Action |
|---|---|
a | Actions menu (exec, port-forward, describe, delete) |
y | Copy kubectl commands |
Logs Panel
| Key | Action |
|---|---|
/ | Search logs |
[ ] | Cycle containers |
P | Previous container logs |
T | Time filter (5m/15m/1h/6h) |
f | Toggle follow |
e | Jump to next error |
Panels
| Key | Action |
|---|---|
1-4 | Focus panel (logs/events/metrics/manifest) |
tab | Next panel |
v | Fullscreen toggle |
Requirements
- Go 1.21+
- kubectl configured with cluster access
License
MIT
Built by Arif Dogan - production AI and backend engineer.
I help SaaS teams ship production AI features, fast backends, and reliable developer tools.