【发布时间】:2023-03-25 02:26:01
【问题描述】:
我们想要两个 JFrog Artifactory 实例,一个用于公司本地网络内部的用户(完全开放访问),一个可以从外部使用(访问受限)。所以我们希望第二个实例镜像第一个实例的一些(或全部)存储库。我应该从哪里开始?
【问题讨论】:
标签: artifactory mirror
我们想要两个 JFrog Artifactory 实例,一个用于公司本地网络内部的用户(完全开放访问),一个可以从外部使用(访问受限)。所以我们希望第二个实例镜像第一个实例的一些(或全部)存储库。我应该从哪里开始?
【问题讨论】:
标签: artifactory mirror
您可能希望Remote Repositories 指向内部网络实例(它必须可以从您的网络外部访问,但仅限于您在远程存储库配置中指定的凭据),以便它们可以提供任何服务请求时位于内部实例的存储库中。
另一种选择是使用Replication(定期运行)将外部实例的存储库与内部实例同步(镜像)。
我可能会选择第一个选项,因为您不必等待复制周期完成即可确保外部实例完全同步,复制更多的是 DR 用例。
【讨论】:
art.company.com:8081/artifactory/libs-snapshot)设置远程存储库,它将有效地“镜像”该存储库,这意味着它将提供任何服务在 libs-snapshot 中——你读过我引用的文档吗?