k8s集群搭建时提示Unable to connect to the server: tls: failed to verify certificateUnable to connect to the

张开发
2026/4/11 21:41:26 15 分钟阅读

分享文章

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结果如下:

更多文章