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。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Kubernetes是Google开源的容器集群管理系统,其提供应用部署、维护、 扩展机制等功能,利用Kubern...
    devabel阅读 6,360评论 0 13
  • 安装k8s Master高可用集群 主机 角色 组件 172.18.6.101 K8S Master Kubele...
    jony456123阅读 8,087评论 0 9
  • 版权声明:原创作品,谢绝转载!否则将追究法律责任。 前言 最近中国和印度的局势也是愈演愈烈。作为一个爱国青年我有些...
    李伟铭MIng阅读 2,079评论 0 5
  • DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能...
    一直在努力hard阅读 4,678评论 3 19
  • 据说这是2018年最有价值的故事: 《转弯》 人生天地间,路路九曲弯,从来没有笔直的。 水能直至大海,就是因为它巧...
    云商梦辉阅读 148评论 0 0