You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Helm安装NGINX Ingress Controller时AKS DNS区域错误问题

问题:AKS部署NGINX Ingress时API Server区域DNS解析错误

我在EastUS2区域的AKS集群中部署NGINX Ingress Controller,执行如下Helm命令:

helm install ingress-nginx ingress-nginx/ingress-nginx \
--version 4.1.3 \
--namespace ingress-basic \
--create-namespace \
--set controller.replicaCount=2 \
--set controller.nodeSelector."kubernetes.io/os"=linux \
--set controller.image.registry=$ACR_URL \
--set controller.image.image=$CONTROLLER_IMAGE \
--set controller.image.tag=$CONTROLLER_TAG \
--set controller.image.digest="" \
--set controller.admissionWebhooks.patch.nodeSelector."kubernetes.io/os"=linux \
--set controller.service.annotations."service.beta.kubernetes.io/azure-load-balancer-health-probe-request-path"=/healthz \
--set controller.admissionWebhooks.patch.image.registry=$ACR_URL \
--set controller.admissionWebhooks.patch.image.image=$PATCH_IMAGE \
--set controller.admissionWebhooks.patch.image.tag=$PATCH_TAG \
--set controller.admissionWebhooks.patch.image.digest="" \
--set defaultBackend.nodeSelector."kubernetes.io/os"=linux \
--set defaultBackend.image.registry=$ACR_URL \
--set defaultBackend.image.image=$DEFAULTBACKEND_IMAGE \
--set defaultBackend.image.tag=$DEFAULTBACKEND_TAG \
--set defaultBackend.image.digest="" \
-f internal-ingress.yaml

执行后返回错误:
INSTALLATION FAILED: Kubernetes cluster unreachable: Get "https://testaks-dns-38ca4dd8.hcp.centralus.azmk8s.io:443/version": dial tcp: lookup testaks-dns-38ca4dd8.hcp.centralus.azmk8s.io on 168.63.129.16:53: no such host

集群实际API Server地址为testaks-dns-04129ffe.hcp.eastus2.azmk8s.io,但系统错误地尝试解析centralus区域的DNS地址,无法定位问题来源。


内容的提问来源于stack exchange,提问作者Elsabath Puthumana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 14:50:14