环境介绍
master:192.168.0.60
node1:192.168.0.61
node2:192.168.0.62
Pod网段10.244.0.0/16
组件状态都正常
问题:master节点无法访问Pod的IP
Pod在本node节点上是可以访问的,但是在master上无法访问
现象:
1.master上午10.244.0.0的IP也没用路由
2.flannel插件状态为down,也没有获取到IP地址
解决方法:
与网络插件flannel有关,插件网卡没起来,删除之前的flannel,重新部署flannel
kubectl delete -f kube-flannel.yml #删除已经存在的flannelkubectl apply -f kube-flannel.yml #重新部署flannel
kube-flannel.yml 文件:
https://github.com/flannel-io/flannel/releases/latest/download/kube-flannel.yml
查看master节点路由
成功之后node节点和master节点的路由一致
查看master节点IP
已经能够成功访问!