查看CNI中的veth pair

flannel是k8s的pod網絡之一,cni0是配置flannel時會出現的典型網橋
Cni0:網橋設備,每創建一個 Pod 都會創建一對 Veth Pair。其中一端是 Pod 中的 eth0,另一端是 cni0 網橋中的端口(網卡)

進入一個pod

kubectl exec -it pod-name /bin/bash

有些教程會提到使用ip a等命令行看,但是對於k8s種的pod,大多不支持ipifconfig命令,可以通過容器內部的文件來查看

cat /sys/class/net/eth0/iflink

在pod外(實體機)

ip link

所以我們剛纔查看的pod的虛擬網卡是vethe533b9d4

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章