k8s执行kubectl相关命令报错:Unable to connect to the server: x509


一、执行kubectl报错

-rw------- 1 root root 5432 1月   4 11:29 scheduler.conf
[root@localhost kubernetes]# kubectl get nodes
Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes")
[root@localhost kubernetes]# kubectl get svc
Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes")

二、重新执行以下命令

[root@localhost kubernetes]# mkdir -p $HOME/.kube
[root@localhost kubernetes]# cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
cp:是否覆盖"/root/.kube/config"? y
[root@localhost kubernetes]# chown $(id -u):$(id -g) $HOME/.kube/config

三、测试解决问题

[root@localhost kubernetes]# kubectl get nodes
NAME             STATUS   ROLES    AGE     VERSION
localhost        Ready    master   9h      v1.18.5
redis-01.hlqxt   Ready    <none>   4h51m   v1.18.5
redis-02.hlqxt   Ready    <none>   4h4m    v1.18.5
redis-03.hlqxt   Ready    <none>   4h4m    v1.18.5

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM