使用 kubectx 和 kubens 快速切换
推荐使用 kubectx
和 kubens
来在多个集群和命名空间之间快速切换。
项目地址
这两个工具都在同一个项目中: https://github.com/ahmetb/kubectx
安装
参考 官方安装文档。
推荐使用 kubectl 插件的方式安装:
kubectl krew install ctx
kubectl krew install ns
使用
插件方式安装后,使用如下命令切换集群:
kubectl ctx [CLUSTER]
切换命名空间:
kubectl ns [NAMESPACE]
推荐结合 使用 kubectl 别名快速执行命令 来缩短命令:
k ctx [CLUSTER]
k ns [NAMESPACE]