📄️ 使用 kubectl-aliases 缩短命令
日常使用 kubectl 进行各种操作,每次输入完整命令会比较浪费时间,推荐使用 kubectl-aliases 来提升 kubectl 日常操作效率,敲更少的字符完成更多的事。
📄️ 使用 kubectx 和 kubens 快速切换
推荐使用 kubectx 和 kubens 来在多个集群和命名空间之间快速切换。
📄️ 使用 kubecm 合并 kubeconfig
Kubernetes 提供了 kubectl 命令行工具来操作集群,使用 kubeconfig 作为配置文件,默认路径是 ~/.kube/config,如果想使用 kubectl 对多个集群进行管理和操作,就在 kubeconfig 中配置多个集群的信息即可,通常可以通过编辑 kubeconfig 文件或执行一堆 kubectl config 的命令来实现。
📄️ 使用 kubie 优雅的管理多集群 kubeconfig
传统的方案:kubectx 与 kubens
📄️ 自行编译 kubectl
如果对 kubectl 有些特殊需求,进行了二次开发,可通过下面的方式编译: