【问题标题】:Private helm repository failed to download chart私有 helm 存储库无法下载图表
【发布时间】:2021-08-03 15:01:58
【问题描述】:

我按照这个示例在 Azure 中创建了一个私有存储库:https://jessicadeen.com/how-to-create-a-public-helm-repo-using-azure-storage/。一切正常,我能够推送我的图表,将存储库添加到我的集群,甚至部署它。第二天我尝试升级我新推的图表,不幸的是它不再工作了,它总是抱怨一般错误:Error: failed to download "azikiel/calendar" (hint: running "helm repo update" may help) 这很奇怪,因为我可以看到我的新版本图表在 repo 更新后添加到集群中:

❯  helm search repo calendar
NAME                    CHART VERSION   APP VERSION     DESCRIPTION
azikiel/calendar        0.2.1           1.16.0          A Helm chart for Kubernetes

我记得在第一次部署图表的第一个版本时,我没有设置 SaS 令牌或任何其他身份验证方法来提取它。虽然我怀疑我的新终端会话中缺少一个环境变量。

请指导我在我的设置中出了什么问题。

【问题讨论】:

  • --debug 选项的任何有用信息?
  • 谢谢,这帮助我找到了解决方案。

标签: azure kubernetes kubernetes-helm azure-aks


【解决方案1】:

这里的问题在于我创建的用于推送到 Azure 的脚本 - 它已损坏。它正在推送index.yaml 文件,因此我的存储库更新了我的图表的新版本,但它未能将图表本身推送到远程。 根据 Vitalii 的建议,我可以看到 helm 根本找不到那个版本的图表。

【讨论】:

    猜你喜欢
    • 2021-04-29
    • 2021-08-16
    • 2021-01-24
    • 2014-08-19
    • 2017-12-25
    • 1970-01-01
    • 2017-02-03
    • 1970-01-01
    • 2023-02-01
    相关资源
    最近更新 更多