k9s
terminal UI for Kubernetes
TLDR
Start k9s
$ k9s
Start in namespacecopy
$ k9s -n [namespace]
Start with specific contextcopy
$ k9s --context [context-name]
Start read-onlycopy
$ k9s --readonly
Show specific resourcecopy
$ k9s --command [pods|deployments|services]
List all clusterscopy
$ k9s --all-namespaces
copy
SYNOPSIS
k9s [options]
DESCRIPTION
k9s is a terminal UI for Kubernetes. It provides real-time cluster management with keyboard navigation.The tool displays pods, deployments, services, and more. It supports logs, exec, and resource editing.
PARAMETERS
-n NAMESPACE
Start in namespace.--context NAME
Kubernetes context.--readonly
Read-only mode.--command RESOURCE
Initial resource view.-A, --all-namespaces
All namespaces.--help
Display help information.
CAVEATS
Requires kubeconfig. Terminal-based. Keyboard shortcuts to learn.
HISTORY
k9s was created by Fernand Galiana to provide a fast, terminal-based interface for managing Kubernetes clusters.