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

Helm 3.6.1从已认证仓库拉取资源返回401 Unauthorized错误

Helm 3.6.1执行helm pull私有仓库报401 Unauthorized的解决方法

这是Helm v3.6.0 ~ v3.6.2版本的官方已知Bug,该版本区间的helm pull命令默认不会读取helm repo add时存储的私有仓库认证凭证,才会出现同配置下v3.1.2正常、v3.6.1报错的现象。

可根据实际场景选择以下方案解决:

  • 方案1:升级Helm版本到v3.6.3及以上稳定版,该Bug在后续版本已经被官方修复,升级后原有helm repo add存储的凭证可正常读取,无需修改其他配置。
  • 方案2:若暂时无法升级版本,执行pull命令时显式传入认证参数即可:
helm pull <repo_name>/<chart_name> --version "$chart_version" --untar --username <user> --password <pass>

如果需要避免密码出现在shell历史记录中,可改用--password-stdin参数从标准输入读取密码。

  • 方案3:先执行helm repo update同步仓库索引后再执行pull命令,部分场景下该操作会触发认证信息加载,也可解决401报错问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.12 06:21:00