前言

kubectl 是一个管理 kubernetes 集群的命令行工具。默认情况下 Kubectl 在 $HOME/.kube 目录中寻找一个名为 config 的文件。
你可以通过设置环境变量 KUBECONFIG 或设置 --kubeconfig 参数指定其它 kubeconfig 文件。
kubeconfig 里面可以声明多个集群的配置信息,同时管理多集群。这边介绍一个 kubecm 工具,可以方便的合并多个集群的 config 配置。

kubecm

官方链接

安装

curl -Lo kubecm.tar.gz https://github.com/sunny0826/kubecm/releases/download/v0.16.2/kubecm_0.16.2_Darwin_x86_64.tar.gz

tar -zxvf kubecm.tar.gz kubecm

cd kubecm

sudo mv kubecm /usr/local/bin/

使用

kubecm add -f ~/.kube/config-desktop

kubectl 相关命令

# 查看当前集群
kubectl config get-contexts

# 切换集群
kubectl config use-context internal

# 查看 config 配置
kubectl config view

点赞(2) 打赏

Comment list 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部