ahmetb/kubectxに記載の通り。
背景
kubernetesのコンテキスト・ネームスペースの切り替えが面倒だった
Install
MacOS利用のため、brewを使った。
$ brew install kubectx
Usage
kubectl との比較
context
# kubectl
$ kubectl config use-context <insert-context-name-here>
# kubectx
$ kubectx <insert-context-name-here>
namespace
# kubectl
$ kubectl config set-context --current --namespace=<insert-namespace-name-here>
$ kubectl config view | grep namespace:
# kubens
$ kubens <insert-namespace-name-here>
$ kubens -c