K8s的一次路由故障
问题
今天有个客户三台master上有两台的kube-dns一直起不来,如图:
排查
查看pod的日志:
看到报错后首先想到的就是rount有问题,然后通过查看路由发现,有问题的两台机器多了一条路由:
通过以下命令查看本机应该对应的flannel的路由:
[root@node-dev-3 ~]# cat /run/flannel/subnet.env FLANNEL_NETWORK=10.5.0.0/16 FLANNEL_SUBNET=10.5.2.1/24 FLANNEL_MTU=1450 FLANNEL_IPMASQ=true
解决方法
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.