为什么kops在创建k8s集群时几乎保留了一半未使用的CIDR?

时间:2017-12-29 05:18:22

标签: cidr kops kubernetes

Kops将CIDR的1/8分配给其私有子网,并将CIDR的1/64分配给其公用事业子网。

如果我们创建一个具有1024个具有三个区域的多个AZ群集, 私有子网将覆盖 1/8 * 1024 * 3 = 384 IP 公用事业子网将涵盖 1/64 * 1024 * 3 = 48 IP 。 这是432合计。

  • 这或多或少是1024的一半。为什么这么多IP未被使用?
  • 为什么kops会以这种方式分发IP? (每个AZ中私有子网的CIDR的1/8)。

1 个答案:

答案 0 :(得分:0)

由于kops与许多不同类型的工作负载一起使用,因此它具有默认值,但允许您根据需要配置子网。使用kops edit cluster,您可以修改cidr中每个子域的spec.subnets属性,无论您想要的是什么。