安装kubectl
按照官方文档安装:https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/
curl安装
(1)下载curl安装压缩包: curl for Windows
(2)配置环境变量:
用户变量:
Path变量:
(3)测试curl是否成功安装:
安装kubectl
(1)下载kubectl
curl.exe -LO "https://dl.k8s.io/release/v1.29.2/bin/windows/amd64/kubectl.exe"
验证该可执行文件(可选步骤)
下载 kubectl
校验和文件:
curl.exe -LO "https://dl.k8s.io/v1.29.2/bin/windows/amd64/kubectl.exe.sha256"
基于校验和文件,验证 kubectl
的可执行文件:
-
在命令行环境中,手工对比
CertUtil
命令的输出与校验和文件:CertUtil -hashfile kubectl.exe SHA256 type kubectl.exe.sha256
(2)将 kubectl
二进制文件夹追加或插入到PATH
环境变量中
配置集群config证书
(1)从集群master节点上找到相应的证书,
cat /etc/kubernetes/admin.conf
# 或者
sudo cat /etc/kubernetes/admin.conf
(2)将证书信息复制到本地用户.kube\config文件下面,例如: C:\Users\asus\.kube\config
(3)验证集群信息
kubectl get nodes
NAME STATUS ROLES AGE VERSION
master Ready control-plane 20d v1.28.7
node1 Ready <none> 20d v1.28.7
node2 Ready <none> 20d v1.28.7