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
本文解决K8S部署metrics-server插件后,管理命令出现错误的问题。提供了一套命令序列,用于恢复认证文件admin.conf,确保在master节点上正常执行k8s管理命令。

1万+

被折叠的 条评论
为什么被折叠?



