Command-line tool
k9s
brew/k9s
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Kubernetes CLI To Manage Your Clusters In Style! go golang kubernetes k8s k9s kubernetes-clusters k8s-cluster kubernetes-cli
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id Derailed.k9s -e scoop install k9s
macOS
brew install k9s
Linux
brew install k9s
Manage a cluster using a kubeconfig context
k9s --context kubeconfig_context_name
Manage a cluster in read-only mode (disabling all commands that may cause modifications)
k9s --readonly --cluster cluster_name
Manage a cluster using a given Kubernetes namespace
k9s -n kubernetes_namespace --cluster cluster_name
Browse
Related command-line tools
- kwok
Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters docker golang container kubernetes k8s cluster… - kubesess
Manage multiple kubernetes cluster at the same time - cilium-cli
CLI to install, manage & troubleshoot Kubernetes clusters running Cilium kubernetes k8s cilium cni - kwokctl
kwokctl (Windows package; no description in the winget index) docker golang container kubernetes k8s cluster simulator… - kubens
Utility to switch between Kubernetes namespaces. cli portable golang devops-tools kubernetes kubectl… - kubectx
Tool that can switch between kubectl contexts easily and create aliases cli portable golang devops-tools kubernetes… - fleet-cli
Manage large fleets of Kubernetes clusters self-hosted cli ssh monitoring file-transfer sysadmin devops… - naml
Convert Kubernetes YAML to Golang
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents