问题描述:部署k8s集群,有node节点执行kubectl token之后显示成功加入集群,但在master端执行kubectl get nodes无法获取node节点信息。

问题解决:查看日志tail -n  100 /var/log/messages发现有 unable to load client CA file /etc/kubernetes/pki/ca.crt: open /etc/kubernetes/pki/ca.crt: no such file or directory的错误。

                 因为某种原因,kubeadm reset时并没有把kubelet的之前的证书删掉,导致在加入集群的时候还是使用的残留下来的证书。删除重新生成就好了

                    rm -rf  /etc/kubernetes/pki/ca.crt



Logo

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

更多推荐