
K9s - Manage Your Kubernetes Clusters In Style
K9s is a terminal based UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your deployed applications in the wild.
Install - k9scli.io
Building From Source K9s is currently using go v1.14 or above. In order to build K9 from source you must: Clone the repo Build and run the executable
Commands - k9scli.io
Kubernetes CLI To Manage Your Clusters In Style! Commands CLI Arguments K9s CLI comes with a view arguments that you can use to launch the tool with different configuration.
Config - k9scli.io
The main configuration file is named config.yaml and stores various K9s specific bits. For information on the default locations for your OS please see this link.
Shell - k9scli.io
K9s will launch a pod on the selected node using a special k9s_shell pod. Furthermore, you can refine your shell pod by using a custom docker image preloaded with the shell tools you love.
Plugins - k9scli.io
K9s allows you to extend your command line and tooling by defining your very own cluster commands via plugins. K9s looks at $XDG_CONFIG_HOME/k9s/plugins.yaml to locate all available plugins.
Video - k9scli.io
Kubernetes CLI To Manage Your Clusters In Style! Tutorials And Demos Assets K9s v0.30.0 Sneak peek K9s v0.29.0 VulScan K9s v0.21.X K9s v0.19.X K9s v0.18.0 K9s v0.17.0 K9s Pulses K9s …
Skins - k9scli.io
Skin files live in $XDG_CONFIG_HOME/k9s/skins folder. You can specify a general skin using skin: skin_file_name_no_extension attribute that applies to all your clusters.
Hotkeys - k9scli.io
In order to enable hotkeys please follow these steps: Create a file named $XDG_DATA_HOME/k9s/hotkeys.yaml Add the following to your hotkeys.yaml. You can use …
Aliases - k9scli.io
K9s command mode supports autosuggestions. Suggestions are based on supported Kubernetes resource in singular/plural as well as short names and command aliases as describe below.