【发布时间】:2019-12-01 20:11:14
【问题描述】:
我们有两个 Artifactories。
Artifactory 1 (artifactory.local.com) 有一个本地 Helm 存储库,运行良好。您可以使用 helm 访问它并毫无问题地下载 Helm Charts。
Artifactory 2 (artifactory.local.cloud) 有一个本地 Helm 存储库、一个远程 Helm 存储库 (artifactory.local.com) 和一个虚拟 Helm 存储库,结合前两个存储库。
然后我们有一个运行 Helm 的 Rundeck 服务器。只配置了一个 repo,artifactory.local.cloud。由于网络路由,它只能到达这个 repo。
从 artifactory.local.cloud 上的本地存储库安装 Helm 图表时,没有问题。
但无法检索来自 artifactory.local.com 的图表。问题是 Helm 正试图从第一个工件(.local.com)中获取它们,并且没有到这个工件的网络路由。 Helm repo 更新没有帮助。虚拟 helm repo 的 index.yml 也指向该软件包的另一个 Artifactory。我认为这就是原因。但我不知道如何解决这个问题。有人可以帮忙吗?
两个 Artifactories 都安装在 6.12 版中。
我希望我的描述是可以理解的 :D 提前致谢!
【问题讨论】:
标签: artifactory