k9s — terminal-based Kubernetes UI (Go, open source Apache 2.0). Лёгкий, fast, tmux-friendly. 26k+ stars. Альтернативы: Lens / OpenLens (GUI), Headlamp (web + desktop), stern (multi-pod logs), kubectx/kubens (context switcher). Для monitoring K8s endpoints — Enterno.
Ниже: обзор конкурента, сравнение, когда выбрать Enterno.io, FAQ.
k9s создан Fernand Galiana в 2019. Написан на Go, использует termbox для TUI. 100% open source Apache 2.0. No commercial version. Fun fact — логотип пёсик (k9 ≈ canine).
| Возможность | Enterno.io | Конкурент |
|---|---|---|
| Terminal UI | ❌ | ✅ |
| Pod logs tailing | ❌ | ✅ |
| YAML edit in-place | ❌ | ✅ |
| Port-forward | ❌ | ✅ |
| Monitor K8s ingress | ✅ HTTP check | ❌ |
| Open source | ❌ | ✅ Apache 2.0 |
| GUI app | ✅ Web UI | ❌ Terminal |
k9s обёртка над kubectl — удобнее для interactive exploration. Для scripting — все равно kubectl.
~/.k9s/config.yml + plugins.yml. Скины, aliases, hotkeys custom. 1000+ community plugins.
k9s минимален: <100MB RAM. Idle CPU 0%. Runs locally, subscribes к API watch.
<a href="/check">Enterno HTTP checker</a> для ingress URL. Scheduled monitor + alerts.