Helm 3.6.1 无法从经过身份验证的仓库中获取(未经授权)

Helm 3.6.1 fails to fetch (Unauthorized) from authenticated repo

我用命令添加了一个新的仓库:

helm repo add <name> <url> --username <user> --password <pass>

然后,当尝试从中提取图表时:

helm pull <repo_name>/<chart_name> --version "$chart_version" --untar

我收到 401 未经授权。

Helm 版本为 3.6.1。在本地版本 3.1.2 一切正常

事实证明这是 v3.6.1 的一个错误,添加了 --pass-credentials

的 repo

要了解更多请参阅此issue and this other

编辑:版本 3.6.3 也按预期工作