K9s Kubernetes Terminal Dashboard
K9s is a terminal-based UI for managing Kubernetes clusters, providing real-time observation of resources, log tailing, pod shell access, and cluster navigation. Written in Go, it replaces many kubectl commands with an interactive interface.
Installation
Install a released K9s package. On macOS or Linux with Homebrew:
- brew install derailed/k9s/k9s
Alternative source install:
- go install github.com/derailed/k9s@latest
Prerequisite for normal use: a working Kubernetes kubeconfig for the clusters you want to inspect.
- Source: https://github.com/derailed/k9s
- Extracted from upstream docs: https://raw.githubusercontent.com/derailed/k9s/HEAD/README.md