K8S搭建完成在部署完metrics-server 插件后,会出现
执行任何的k8s管理命令报错的现象
例如
在这里插入图片描述
在这里插入图片描述
等等,

原因是k8s的认证文件被改变了,也就是admin.conf不通过

按顺序执行以下命令就好了

[root@k8s-master ~]# rm -rf $HOME/.kube
[root@k8s-master ~]# export KUBECONFIG=/etc/kubernetes/admin.conf
[root@k8s-master ~]# mkdir -p $HOME/.kube
[root@k8s-master ~]# sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
[root@k8s-master ~]# sudo chown $(id -u):$(id -g) $HOME/.kube/config

再次测试:
在这里插入图片描述
提示:管理命令必须在master节点上操作,子节点只负责运行pods

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐