K8s Tools — K9s, Terminal Based UI to Manage Your Cluster

Introduction to K9s CLI, a K8s management tool

Tony
6 min readFeb 20, 2023

--

Full mind map is at: “K8s Tools Mind Map

What is K9s?

K9s (https://k9scli.io/) provides a terminal UI to interact with your K8s clusters. The aim of K9s is to make it easier to navigate, observe and manage your applications in the wild. K9s continually watches your K8s clusters for changes and offers subsequent commands to interact with your observed resources.

K9s has the following good features:

  • Provides standard cluster management commands such as logging, scaling, port forwarding and restarting.
  • Allows you to define your own command shortcuts for quick navigation via command aliases and hotkeys.
  • Provides a powerful filtering mode that allows users to drill down and view workload-related resources.
  • Support for viewing RBAC rules such as clusters/roles and their associated bindings. Reverse lookups assert what a user/group or ServiceAccount can do on the cluster.
  • Tracks in real-time activities of resources running in your Kubernetes cluster.

The following is an example of listing all Pods in the cluster:

--

--

Tony
Tony

No responses yet