K9s provides a terminal UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your applications in the wild. K9s continually watches Kubernetes for changes and offers subsequent commands to interact with your observed resources.


Due the security sandbox nature of snaps, you can't use your external editor for the e command. I have bundled nano and neovim. Nano is default, to change to nvim type sudo snap set k9s-nsg editor=nvim


snap install k9s-nsg


The edge channel should contain an automatic build of the latest version, versions that has been validated to work are published to stable. The interface kube-config will be auto connected and grants read only access to ~/.kube.

This is an unofficial build of k9s, if you have any problem with this snap, please report them here:

For more information see:


Get it from the Snap Store

Search for another snap, or go back to the homepage.