在Artifactory 5.8.3中,本地Helm存储库不生成index.yaml

在Artifactory 5.8.3中,本地Helm存储库不生成index.yaml,artifactory,kubernetes-helm,Artifactory,Kubernetes Helm,我正在尝试JFrog Artifactory的最新版本(5.8.3)。希望将其用作Helm Repo,但未能创建一个 我使用的图像是oss之一,docker.bintray.io/jfrog/artifactory-oss。 用它开始了一个全新的容器; 创建本地回购并选择Helm作为类型。但回购中没有生成index.yaml。尝试“重新计算索引”,但仍然没有结果。 然后我创建了一个虚拟回购,选择了Helm类型,并在其中添加了第一个本地回购。当我试图向helm client添加回购时,它向inde

我正在尝试JFrog Artifactory的最新版本(5.8.3)。希望将其用作Helm Repo,但未能创建一个

我使用的图像是oss之一,docker.bintray.io/jfrog/artifactory-oss。 用它开始了一个全新的容器; 创建本地回购并选择Helm作为类型。但回购中没有生成index.yaml。尝试“重新计算索引”,但仍然没有结果。 然后我创建了一个虚拟回购,选择了Helm类型,并在其中添加了第一个本地回购。当我试图向helm client添加回购时,它向index.yaml抱怨404

$helm repo add helm_interface http://9.21.61.150:32576/artifactory/helm_interface 

Error: Looks like "http://9.21.61.150:32576/artifactory/helm_interface" is not a valid chart 
repository or cannot be reached: Failed to fetch http://9.21.61.150:32576/artifactory/helm_interface/index.yaml : 404 Not Found
如果我手动创建一个index.yaml并将其作为一个工件放入回购协议中,它会起作用,但这不是我所期望的


是否有人使用Artifactory成功创建了本地Helm存储库并生成index.yaml

如文档管理图表中所述,只能通过虚拟存储库解决。因此,您需要创建一个虚拟的helm repo,用于聚合您的本地用户并在其上使用您的helm客户端。

我申请了pro版本的试用许可证,并获得了与上述相同的许可证……正如文档中提到的,头盔图表只能通过虚拟存储库解决。因此,您需要创建一个虚拟的helm repo,用于聚合您的本地用户并在其上使用您的helm客户端@JROQUEUELAURE谢谢,通过建立虚拟回购协议并将其聚合到预先设置的本地helm repo,它工作得很好。酷,我将我的评论作为anwser移动,如果你不介意的话