k8s集群node节点一直NotReady, 且node节点(并非master)的kubelet报错:Unable to update cni config: No networks found...
###若要转载本文,请务必声明出处: https://www.cnblogs.com/zhongyuanzhao000/p/11401031.html 问题: 集群搭建的过程中,master节点初始化成功,但 node节点加入集群时却一直显示NotReady状态,如下: 使用 kubeclt describe node xxxx 命令,发现报错: KubeletNotReady runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized 进入node节点,执行 systemctl status kubelet 和 journalctl -xeu kubelet 命令,发现报错: Unable to update cni config: No networks found in /etc/cni/net.d 原因: 该错误意思是 CNI插件还未安装,所以状态会是NotReady。 解决: 方法一: 编辑 /etc/systemd/system/kubelet.service.d/10-kubeadm.conf文件(有的是/usr/lib/systemd