docker-compose 中的 Jfrog 神器升级和集群
Jfrog artifactory upgrade and clustering in docker-compose
您好,我们使用的是自托管的 Jfrog Artifactory 6.20.0 版。它是单节点基础设施。我们在单个 VM 中托管了 Docker-compose 环境,我们在其中使用 nginx、artofactory-pro、Postgress 数据库容器。
现在我们计划升级 Artifactory 并将其从独立转换为集群。 我有以下问题:
- 可以直接从6.20.0版本升级到Artifactory 7.31.13版本吗?
- 是否有从单个节点移动到 2 个节点的集群 (active/active) 的文档或指南?
- cluster in docker compose 意味着每个节点都有自己的 Postgress 数据库、Artifactory 容器,然后在包含这两个容器的两个 VM 之上进行负载均衡。我理解正确还是我错过了什么?
- 是的,您可以直接从 6.20.0 升级到 7.31.13。
- 参考这个 JFrog Confluence page 进行 Artifactory 升级。
- 每个节点不能有自己的数据库,两个节点都将依赖单个 postgres 数据库,而 Artifactory 负载将在节点之间分配。
所以最适合您的方法如下。
- 首先在单个节点上执行升级。
- 升级成功后,您可以通过连接到同一个数据库来添加辅助节点。在添加辅助节点之前访问 this page。
- 要在访问需求页面后添加节点,请访问 this page 为 docker-compose 方法添加另一个节点。
如果您在升级或添加节点时有任何疑问further/issues,您可以联系 JFrog 支持。