问题描述:
K8S master节点安装完kube-flannel之后执行kubectl get nodes命令看到master状态依旧是NotReady
如下图:我们已经安装了kube-flannel并且可以看到其状态已经是Running。但是,使用kubectl get nodes命令查看节点信息发现,master还是NotReady。
在这里插入图片描述

在这里插入图片描述
使用命令 kubectl describe node k8s-node1查看节点日志发现有如下问题:
在这里插入图片描述
解决:
使用命令 ls /opt/cni/bin/查看该文件夹,发现缺少了一个flannel文件。
flannel文件并不是kube-flannel.yml文件,文件地址:flannel文件地址
在这里插入图片描述去下载一个flannel文件上传到 /opt/cni/bin/文件夹下。并执行命令chmod +x /opt/cni/bin/flannel赋予权限。现在再去查看master节点状态已是Ready状态了。

Logo

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

更多推荐