使用kubeadm初始化kubernetes集群,一个主节点()和一个节点。
当我安装法兰绒时,
kubectl apply -f flannel.yaml
和
kubectl get pods -n kube-system -o wide
结果是:
kube-flannel-ds-5mcb8 1/1 Running 0 8m7s 192.168.247.149 node02 <none>
kube-flannel-ds-72tmw 1/1 Running 0 8m7s 192.168.247.146 master01 <none>
法兰成功在master01和node02上运行。
在node02上:
route -n
结果是:
0.0.0.0 192.168.247.2 0.0.0.0 UG 100 0 0 ens33
10.244.0.0 10.244.0.0 255.255.255.0 UG 0 0 0 flannel.1
10.244.1.0 0.0.0.0 255.255.255.0 U 0 0 0 cni0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.247.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33
但是在master01上,没有法兰绒路线信息:
0.0.0.0 192.168.247.2 0.0.0.0 UG 100 0 0 ens33
10.244.1.0 0.0.0.0 255.255.255.0 U 0 0 0 cni0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.247.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33
为什么?配置错误?谢谢!
所以我可以从运行它的node02 ping /卷曲pod ip,但是我不能ping master01上的ip。