win11使用kubectl访问远程K8S集群
windows访问Kubernetes集群
·
win11使用kubectl访问远程K8S集群
1、在Windows上安装kubectl
(1)、打开CMD工具,并创建kubectl文件夹,进入创建的文件夹中
# 在C:\Program Files目录下创建Kubectl目录,并进入Kubectl目录
(2)、用curl命令安装kubectl
# 执行命名安装kubectl 这里安装的是1.19.0,如果要安装其他版本只需在url中修改版本号即可
curl -LO "https://dl.k8s.io/release/v1.19.0/bin/windows/amd64/kubectl.exe"
2、下载K8S集群的配置文件
(1)、联接K8S集群主节点,找到$HOME/.kube/config
文件并下载
# 连接master节点,进入.kube目录找到config文件,并下载到本地
cd $HOME/.kube/
(2)、在本地win系统C:\Users\XXX
目录下创建.kube
文件夹
(3)、将步骤(1)下载的config
文件拷贝到步骤(2)创建的.kube
文件夹中
3、配置环境变量
(1) 将kubectl所在目录添加到win系统环境变量中
说明: Windows 版的 Docker Desktop 将其自带版本的
kubectl
添加到PATH
。 如果你之前安装过 Docker Desktop,可能需要把此PATH
条目置于 Docker Desktop 安装的条目之前, 或者直接删掉 Docker Desktop 的kubectl
。
4、验证 kubectl 配置
(1)、执行下列命令查看结果
kubectl cluster-info
(2)、如果命令 kubectl cluster-info
返回了 url,但你还不能访问集群,那可以用以下命令来检查配置是否妥当
kubectl cluster-info dump
(3)、执行kubectl get nodes
查看结果
更多推荐
已为社区贡献1条内容
所有评论(0)