1.rancher安装的K8S集群,正常在rancher页面可以用kubectl相关的命令
2.在master上命令kubectl不能使用
2.1 master上安装kubectl
#安装rancher中版本的K8S版本的kubectl
yum -y install kubectl-1.22.17-0
2.2 登录Rancher查看集群 选择全局-- 选择搭建的k8s集群名 -看到kubeconfig文件,下载该文件
2.3 master节点上传该文件
mkdir /root/.kube
cd /root/.kube/ #上传刚才下载的文件到该目录下,注意文件格式不能是.yaml
[root@master01 .kube]# pwd
/root/.kube
[root@master01 .kube]# ls
config
[root@master01 .kube]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
master01 Ready controlplane,etcd,worker 86m v1.22.17
[root@master01 .kube]#