本文介绍如何识别并解决 DnsServiceIpOutOfServiceCidr
尝试创建或升级 Azure Kubernetes 服务 (AKS) 群集时发生的错误。
先决条件
本文需要 Azure CLI 2.0.65 或更高版本。 若要查找版本号,请运行 az --version
。 如果必须安装或升级 Azure CLI,请参阅 如何安装 Azure CLI。
有关升级过程的详细信息,请参阅 升级 AKS 群集。
症状
AKS 群集创建作失败,并收到 DnsServiceIpOutOfServiceCidr
错误消息。
(DnsServiceIpOutOfServiceCidr) The DNS service IP 10.0.0.10 is out of the range defined by service CIDR 10.200.0.0/16.
-
代码:
DnsServiceIpOutOfServiceCidr
- 消息:DNS 服务 IP 10.0.0.10 已超过服务 CIDR 10.200.0.0/16 定义的范围。
- 目标:networkProfile.dnsServiceIP
原因
如果 AKS 的 DNS 服务 IP (--dns-service-ip
) 超过服务 CIDR (--service-cidr
)定义的范围,则会发生此错误。
解决方案
确保 DNS 服务 IP 位于服务 CIDR 定义的范围内。