本文討論如何識別並解決 DnsServiceIpOutOfServiceCidr 您嘗試建立或升級 Azure Kubernetes Service (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 - 訊息:D NS服務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 所定義的範圍內。
與我們連絡,以取得說明
如果您有疑問,可以詢問 Azure 社群支援。 您也可以向 Azure 意見反應社群提交產品意見反應。