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

升级Application Gateway Ingress Controller至1.7.5遇Helm仓库409错误

解决AGIC升级时Helm仓库访问409错误

问题场景

尝试将Application Gateway Ingress Controller(AGIC)从1.5.2版本升级至1.7.5版本(及其他版本)时,流水线持续报错:

Error: looks like "https://appgwingress.blob.core.windows.net/ingress-azure-helm-package/" is not a valid chart repository or cannot be reached: failed to fetch https://appgwingress.blob.core.windows.net/ingress-azure-helm-package/index.yaml : 409 Public access is not permitted on this storage account.

解决方案

  • 更换官方Helm仓库地址
    原Blob存储地址已不再对外开放,AGIC的官方Helm仓库已迁移至新地址,执行以下命令更新仓库配置:

    helm repo remove ingress-azure
    helm repo add ingress-azure https://azure.github.io/application-gateway-kubernetes-ingress/helm/
    helm repo update
    
  • 修正流水线中的仓库配置
    检查CI/CD流水线(如Azure DevOps、GitHub Actions等)中的Helm命令,将所有引用旧仓库地址的地方替换为上述新地址,确保流水线执行时使用正确的仓库源。

  • 验证仓库可用性
    在本地环境执行helm search repo ingress-azure,确认能查询到AGIC的最新chart版本,确保网络环境可正常访问新仓库后,再同步到流水线配置中。

  • 私有仓库权限配置(若适用)
    如果企业内部使用私有Helm仓库托管AGIC chart,需确保流水线拥有仓库访问权限(如配置SAS令牌、服务主体认证),并在helm repo add命令中添加对应的认证参数(如--username/--password)。

内容的提问来源于stack exchange,提问作者kancherla sai teja

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 08:47:06