一,背景

在执行kubectl get node时发现节点直接为空

二,排查过程

(1)查看节点是否能ping通

 (2)确定节点是正常运行的,登录192.168.31.81节点查看kubelet信息

journalctl -xe -u kubelet -f

查看到报Unable to register node "k8s-master01" with API server: nodes is forbidden: User "system:anonymous" cannot create resource "nodes" in API group "" at the cluster scope错误,

发现缺少kubelet客户端证书,该证书主要来源于bootstrap-kubelet.kubeconfig文件,这里重新生成该文件,然后重启kubelet

 上面看到节点已经出现了,剩下的就是安装CNI插件了。

Logo

开源、云原生的融合云平台

更多推荐