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

Helm更新子图表失败且未输出明确报错如何解决

问题根因
  • 报错中的helm-manager前缀是Helm处理Chart依赖声明中未在本地添加的仓库时自动生成的临时缓存标识,和第三方插件无关
  • 触发报错的核心原因是当前Chart的Chart.yaml中依赖项使用了已废弃的旧官方Helm稳定仓库地址https://kubernetes-charts.storage.googleapis.com/,该地址已经停止服务返回403,导致临时缓存索引无法正常生成,最终抛出找不到缓存文件的错误。
解决步骤
  1. 替换依赖仓库地址
    打开当前Chart目录下的Chart.yaml文件,找到dependencies配置段,将所有repository字段值为https://kubernetes-charts.storage.googleapis.com/的条目,替换为新的官方稳定仓库地址https://charts.helm.sh/stable。
  2. 同步本地仓库配置
    执行以下命令替换本地已添加的旧stable仓库:
# 移除旧仓库(如果存在)
helm repo remove stable
# 添加新的官方稳定仓库
helm repo add stable https://charts.helm.sh/stable
  1. 更新本地仓库索引
    执行命令:
helm repo update
  1. 重新更新Chart依赖
    执行命令:
helm dep update
异常兜底方案

如果执行上述步骤后仍报错,手动清理Helm临时缓存:
打开报错中提示的缓存目录/Users/<redacted>/Library/Caches/helm/repository/,删除所有文件名以helm-manager开头的文件,再重新执行helm dep update即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 10:45:06