【发布时间】:2018-05-20 01:39:48
【问题描述】:
我正在使用 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 时,我希望看到新图表或图表的更新版本。这不是的情况。此外,当我执行helm fetch NAME 时,我会收到旧版本的更新图表。
为了查看新的或更新的图表并使用它,我必须重新添加存储库(使用相同的名称,否则会混淆)。
有没有办法刷新可用图表列表,而无需重新添加 repo?
【问题讨论】:
-
嗨我也是chartmuseum的新手,在k8s集群中通过“helm install incubator/chartmuseum”设置chartmuseum后,我尝试将chart上传到博物馆,即使我返回404 not found在博物馆运行的 docker 容器中运行它。不知道你以前有没有遇到过同样的问题?
标签: kubernetes kubernetes-helm