k8s网络-clusterIP(calico)

1.环境

image.png

image.png

2.DNS的路由

cluster IP 是个纯虚拟的IP,完全由iptables完成路由
每个pod中,默认写了kube-DNS的ip,10.96.0.2


image.png

当需要域名解析时,开始连接10.96.0.2


image.png

通过规则跳转到KUBE-SVC-TCOU7JCQXEZGVUNU
image.png

跳转到KUBE-SEP-RUT4JGDHRMVO3XM7,找到了DNS的pod IP
image.png

其他clusterIP也是一样,都是通过iptables完成路由,获取到真实的pod IP。

你可能感兴趣的:(k8s网络-clusterIP(calico))