k8s集群搭建时提示Unable to connect to the server: tls: failed to verify certificateUnable to connect to the
当执行kubeadm init后kubeadm init \ --apiserver-advertise-address192.168.79.132 \ --pod-network-cidr192.168.0.0/16 \ --kubernetes-version1.31.2 \ --image-repository registry.aliyuncs.com/google_containerskubeadm init \ --apiserver-advertise-address192.168.79.132 \ --pod-network-cidr192.168.0.0/16 \ --kubernetes-version1.31.2 \ --image-repository registry.aliyuncs.com/google_containers查看情况,输入 kubectl get nodes报错详情提示:Unable to connect to the server: tls: failed to verify certificate: x509: certificate signed by unknown authority (possibly because of crypto/rsa: verification error while trying to verify candidate authority certificate kubernetes)报错原因:这种是证书问题kubectl 找不到连接 master 的认证配置文件所以报证书不信任。只要把 admin.conf 复制到当前用户目录立刻解决。在master节点中输入mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config其中如果里面提示是否覆盖,覆盖就行结果如下:运行完马上再执行kubectl get nodes结果如下:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2507481.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!