首页 > 解决方案 > Canal CNI中cali*(veth)与flannel.1(vxlan)的关系

问题描述

我使用 Canal 作为 Kubernetes 集群的 CNI。在工作节点中,使用ip addr我可以看到 veth 接口,如cali*. 我知道这个接口将与flannel.1

# ip addr
18: flannel.1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state 
21: cali8e04218daee@if3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc

在 docker 的情况下,我可以很容易地发现 veth 绑定到 docker0 接口

[root@me ~]# ip -d link show veth701dc5d
15: veth701dc5d@if14: <BROADCAST,MULTICAST,UP,LOWER_UP>  ... master docker0 ...

那么我怎样才能找到任何Linux命令之间的关系,cali*比如flannel.1ip

标签: kubernetesflannelproject-calico

解决方案


推荐阅读