排查“PublicIPCountLimitReached”错误代码

本文讨论如何识别和解决尝试升级 Azure Kubernetes 服务 (AKS) 群集时发生的“PublicIPCountLimitReached”错误。

先决条件

本文需要 Azure CLI 版本 2.0.65 或更高版本。 若要查找版本号,请运行 az --version。 如果必须安装或升级 Azure CLI,请参阅 如何安装 Azure CLI

有关升级过程的更多详细信息,请参阅升级 AKS) 群集中的“升级 AKS 群集”一节Azure Kubernetes 服务 (。

症状

AKS 群集升级失败,并收到“PublicIPCountLimitReached”错误消息。

原因

如果达到订阅允许的最大公共 IP 地址数,则会发生此错误。

解决方案

若要提高订阅的限制或配额,请转到Azure 门户, (配额) 支持票证提交服务和订阅限制,并将配额类型设置为“网络”。

配额更改生效后,尝试将群集升级到之前尝试升级到的同一版本。 此过程将触发对帐。

az aks upgrade --resource-group <ResourceGroupName> --name <AKSClusterName> --kubernetes-version <KUBERNETES_VERSION>

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。