我正在尝试JFrog Artifactory的最新版本(5.8.3)。想将它用作Helm Repo,但未能创建一个。
我正在使用的图像是oss one,docker.bintray.io/jfrog/artifactory-oss。 用它开始一个全新的容器; 创建本地回购并选择Helm作为类型。但是在repo中没有生成index.yaml。试过“重新计算指数”,仍然没有。 然后我创建了一个虚拟回购,选择了Helm类型并在其中添加了第一个本地回购。当我尝试使用helm客户端添加repo时,它会向404.inaml抱怨404。
Storyboard
如果我手动创建一个index.yaml并将其作为工件放入repo,它可以工作,但这不是我所期待的。
有没有人成功创建了一个带有Artifactory的Local Helm Repository并生成了index.yaml?
答案 0 :(得分:3)
如文档中所述,舵图只能通过虚拟存储库解析。所以你需要创建一个虚拟的helm repo,聚合你的本地并在其上使用你的helm客户端。 https://www.jfrog.com/confluence/display/RTF/Helm+Chart+Repositories#HelmChartRepositories-ResolvingHelmCharts