Flannel插件
brctl查看网桥信息
安装 bridge-utils工具:
#安装
yum install bridge-utils -y
[root@node1 k8s]# brctl show
bridge name bridge id STP enabled interfaces
cni0 8000.be1417df27eb no veth346f1d4b
vethd6752c2b
[root@node1 k8s]# brctl show cni0
bridge name bridge id STP enabled interfaces
cni0 8000.be1417df27eb no veth346f1d4b
vethd6752c2b
路由信息
[root@node1 k8s]# ip neigh show dev flannel.1
10.244.2.0 lladdr 42:cc:8b:e7:4b:d7 PERMANENT
10.244.3.0 lladdr 76:97:d9:5a:83:59 PERMANENT
10.244.1.0 lladdr ea:1c:70:e9:a9:e0 PERMANENT
前往不同的pod地址,路由分别指向其它节点的flannel.1接口。
[root@node1 k8s]# ip route
default via 192.168.1.1 dev eth0
10.244.0.0/24 dev cni0 proto kernel scope link src 10.244.0.1
10.244.1.0/24 via 10.244.1.0 dev flannel.1 onlink
10.244.2.0/24 via 10.244.2.0 dev flannel.1 onlink
10.244.3.0/24 via 10.244.3.0 dev flannel.1 onlink
169.254.0.0/16 dev eth0 scope link metric 1002
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.200