Kubernetes集群中的IP使用情况



我有一个带有azure cni网络插件的单个节点池的aks集群,以及一个大约2000个ip的子网,专门用于该单个节点池。此节点池配置有3个可用性区域。

假设我有另一个具有单个节点池的集群,其配置与上面相同,但节点池可用性区域设置为none。

两个节点池中的工作负载相同。但是,与部署在设置为None 的可用性区域中的节点池相比,部署在3个可用性区域的节点池会消耗更多的ip吗

AZ用于高可用性,由区域内的物理边界分隔,是的,它将为每个节点池使用单独的IP。选择多个可用性区域将创建相同数量的节点池并使用相同数量的IP。我在我的环境中用3个AZ进行了测试,它占据了所选子网中我的3个Ip地址。

最新更新