calico网络原理这里不详细描述,这里主要进行calico查看veth pair。
方法一:根据pod ip到目标主机查看路由信息,找到对应的cali*网卡
这里以nginx-test-795d659f45-k7gn5为例
查看到pod ip为172.27.14.193,在k8s-node02节点上
登录k8s-node02节点,执行route -n|grep “172.27.14.193”
在执行 ip 查看网卡及状态
方法二,进入容器查看
kubectl exec -it nginx-test-795d659f45-k7gn5 bash
cat /sys/class/net/eth0/iflink
登录pod所在节点,找到网卡序号为7的网卡
补充,7后面的那一串calicc914147e67
才是对应的网卡名称