【问题标题】:AKS nginx-ingress controller ACRAKS nginx 入口控制器 ACR
【发布时间】:2022-06-29 18:45:40
【问题描述】:

我无法在 AKS 上安装 nginx 入口控制器。因为我在运行时使用 userDefinedRouting 作为 outboundType 出口 helm install nginx-ingress nginx-stable/nginx-ingress -n ingress --set controller.service.annotations."service\.beta\.kubernetes\.io/azure-load-balancer-internal"='"true"' --set controller.service.annotations."service\.beta\.kubernetes\.io/azure-load-balancer-internal-subnet"=x-x-x-aks-ingress-sub01 --set controller.service.loadBalancerIP="10.240.137.40" 我可以看到它无法下载图像,因为根 CA 不在工作节点上,因此无法验证 SSL 证书。这实际上很好,我已将 nginx 图像上传到我的 ACR: docker pull nginxdocker tag nginx/nginx-ingress:2.2.2 nameofacr.azurecr.io/hub/nginx/nginx-ingress:2.2.2docker push nameofacr.azurecr.io/hub/nginx/nginx-ingress:2.2.2。如果它查看 values.yaml 文件,我会看到: values.yaml 我关注了how to - helm install using private registry 并认为我已经根据需要添加了标签,但我现在不知道如何运行该命令以便它从我的 ACR 中提取图像。

我尝试过的:

helm install nginx-ingress nameofacr.azurecr.io/hub/nginx/nginx-ingress -n ingress --set controller.service.annotations."service\.beta\ .kubernetes\.io/azure-load-balancer-internal"='"true"' --set controller.service.annotations."service\.beta\.kubernetes\.io/azure-load-balancer-internal-subnet"=x-x-x-x-aks-ingress-sub01 --set contro ller.service.loadBalancerIP="10.240.137.40" Error: INSTALLATION FAILED: failed to download "nameofacr.azurecr.io/hub/nginx/nginx-ingress" 失败

helm install nginx-ingress --set Image=nameofacr.azurecr.io nginx/nginx-ingress -n ingress --set controller.service.annotations."servi ce\.beta\.kubernetes\.io/azure-load-balancer-internal"='"true"' --set controller.service.annotations."service\.beta\.kubernetes\.io/azure-load-balancer-internal-subnet"=x-x-x-x-aks-ingress-sub01 --s et controller.service.loadBalancerIP="10.240.137.40" 导致Error: INSTALLATION FAILED: failed to download "nginx/nginx-ingress"

我无法让它工作。有什么帮助吗?

【问题讨论】:

    标签: kubernetes-helm azure-aks nginx-ingress


    【解决方案1】:

    使用此图表:ingress-nginx/ingress-nginx。您有一个官方文档,解释了如何将图像导入私有 ACR。 先尝试修复helm chart版本helm install nginx-ingress --version 4.1.3

    【讨论】:

      猜你喜欢
      • 2020-01-08
      • 1970-01-01
      • 2022-06-12
      • 1970-01-01
      • 2020-12-20
      • 2021-07-25
      • 1970-01-01
      • 1970-01-01
      • 2019-04-17
      相关资源
      最近更新 更多