首页
学习
活动
专区
圈层
工具
发布

Kubernets的网络实现

在实际的业务场景中,业务组件之间的关系十分复杂,特别是随着微服务理念逐步深入人心,应用部署的颗粒度更加细小和灵活,为了支持业务应用组件的通信联系,Kubernets网络的设计主要致力于解决以下场景...图1 Kubernets的Pod网络模型 先来看下Kubernets是如何利用docker网络模型的。图1的阴影部分就是在Node1上运行着的一个Pod实例。...Kubernets会记录所有正在运行Pod的IP分配信息,并将这些信息保存在etcd中(作为Service的Endpoint)。...之前提到,Kubernets的网络对Pod的地址是平面和直达的,所以这些Pod的IP规划也是很重要的,不能有冲突。只要没有冲突,我们就可以想办法在整个Kubernets的集群中找到它。...综上所述,想要支持不同的Node上的Pod之间的通信,就要满足两个条件: (1)在整个Kubernets集群中对Pod的IP地址分配进行规划,不能有冲突; (2)找到一种办法,将Pod的IP地址和所在的

24110
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    领券