1、找到k8s集群中(master)对应pod信息
kubectl get pods -n imas -o wide | egrep imas
2、找到对应pod的容器ID
kubectl get pod -n imas imas-chabot-759bc8c6cf-bvq7m -o json
3、进入容器找对应的网卡信息
获取到pod所在的宿主机信息,在对应的宿主机获取卡片信息。
可以通过命令获取:
docker exec a6eec655cec1329c652e7a4a542e3549eea816131b4905c4ee2067b12974f40f /bin/sh -c 'cat /sys/class/net/eth0/iflink'
或者通过kuboard平台进入容器获取:
通过ip a找到对应的网卡:
4、通过tcpdump抓包
tcpdump -i vethba8f7ee5 -w chatbot-tcpdump-45.cap
5、把对应的包文件导出,通过wireshark分析
导入文件后分析:
参考链接:https://blog.csdn.net/huangleijay/article/details/106886001