首页 文章

上传到chartmuseum后,helm搜索并获取未显示更新的图表

提问于
浏览
0

我使用 Helm 来管理 Kubernetes 集群中的服务,并使用 chartmuseum 来管理我的服务图表 .

在我使用命令 helm repo add URL 添加了repo之后,helm可以与我的repo交互,例如使用 helm install NAME 安装可用图表,或使用 helm search 查看所有图表 .

现在我面临以下问题:

创建或更新新图表后,我使用以下命令上传它:
curl --data-binary "@FILENAME.tgz" http://REPOURL:REPOPORT/api/charts .

当我执行 helm search 时,我希望看到新图表或图表的更新版本 . 这是 not 的情况 . 此外,当我执行 helm fetch NAME 时,我收到旧版本的更新图表 .

为了查看新的或更新的图表并使用它,我必须重新添加repo(使用相同的名称,否则会让人感到困惑) .

有没有办法刷新可用图表列表,而无需重新添加回购?

1 回答

  • 2

    存储库的状态缓存在磁盘上 . 更新远程存储库时,需要运行 helm repo update 以检索更新,然后才能访问它 .

相关问题