采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
检查pod中coredns一直处于pending状态 日志如下: 有尝试过通过 kubectl delete -f flannel-v0.14.0.yaml和 kubectl apply -f flannel-v0.14.0.yaml 重新安装,但是没有解决问题。
查看pod的信息时发现报错:open /run/flannel/subnet.env: no such file or directory
一是查看各个节点,包括master 节点是否有/run/flannel/subnet.env,内容应该是类似如下:
FLANNEL_NETWORK=10.244.0.0/16
FLANNEL_SUBNET=10.244.0.1/24
FLANNEL_MTU=1450
FLANNEL_IPMASQ=true
如果master节点没有该文件那就创建subnet.env, 然后复制内容进去, 保存.
kubeadm reset,再重新执行./install_master.sh 1.21.5
我也是 这个问题
一个群里的老哥给我讲的,老师提供的那个flannel好像有点问题,删掉换成calico我这边就变ready状态了,你可以试试。
那git 是不是要更新下?
这个和git没有关系吧
登录后可查看更多问答,登录/注册
云原生专家带来稀缺的 PaaS 平台实战,带你直击核心业务+技术
749 2
1.2k 13
719 9
766 8
685 8
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号