云容器引擎 CCE-容器隧道网络:容器IP地址管理

时间:2023-11-01 16:25:55

容器IP地址管理

容器隧道网络按如下规则分配容器IP:

  • 容器网段需单独分配,与节点网段无关
  • 节点维度划分地址段,集群的所有节点从容器网段中分配一个或多个固定大小(默认16)的IP网段
  • 当节点上的IP地址使用完后,可再次申请分配一个新的IP网段
  • 容器网段依次循环分配IP网段给新增节点或存量节点
  • 调度到节点上的Pod依次循环从分配给节点的一个或多个IP网段内分配IP地址
图2 容器隧道网络IP地址分配

按如上IP分配,容器隧道网络的集群最多能创建节点数量 = 容器网段IP数量 ÷ 节点从容器网段中一次分配的IP网段大小(默认为16)

比如容器网段为172.16.0.0/16,则IP数量为65536,一次分配16,则最多可创建节点数量为65536/16=4096。这是一种极端情况,如果创建4096个节点,则每个节点最多只能创建16个Pod,因为给每个节点只分配了16个IP的网段。另外集群能创建多少节点,还受节点网络和集群规模的影响。

图3 网络模型选择(创建集群时配置)
support.huaweicloud.com/usermanual-cce/cce_10_0282.html