kubens & kubectx

  • kubectxis a utility to manage and switch between kubectl contexts.
  • kubensis a utility to switch between Kubernetes namespaces.
sudo git clone https://github.com/ahmetb/kubectx /opt/kubectx
sudo ln -s /opt/kubectx/kubectx /usr/local/bin/kubectx
sudo ln -s /opt/kubectx/kubens /usr/local/bin/kubens

Then you can easly switch both context and namespace by:

kubectx # list contexts
kubectx <name> # switch context

kubens # list namespace
kubens <name> # switch namespace