K8S 之 远程连接
摘要
-
本文介绍 K8S 的 远程连接 方法,本文以 CentOS 8 为例。
远程连接 k8s 集群
本地不存在 kubeconfig 文件
-
获取 kubeconfig 文件,位于 Master 节点:/etc/kubernetes/admin.conf,将其拷贝到本地
1 | scp k8s-master:/etc/kubernetes/admin.conf ~/.kube/config |
本地已存在 kubeconfig 文件
-
已经配置了一个集群的连接,还想再添加一个集群,可以通过通过合并的方式添加
1 | # 将新集群的 kubeconfig 文件拷贝到本地 |
集群配置相关命令
-
获取集群配置
1 | # 获取所有集群配置 |
-
测试
1 | kubectl get node |
-
删除集群配置
1 | # 删除 context |
后记
-
也可以直接编辑 kubeconfig(~/.kube/config) 文件,添加或删除不需要的集群、用户、上下文等信息