搜索

3.5. 与多个 registry 相比,单个

download PDF

许多用户都考虑运行多个不同的 registry。Red Hat Quay 的首选方法是使用单个共享 registry:

  • 如果您希望在开发和生产镜像之间明确分离,或者内容来源明确分离,例如保留与内部源不同的第三方镜像,您可以使用机构和存储库以及基于角色的访问控制(RBAC),以实现所需的分离。
  • 鉴于镜像 registry 是企业环境中的一个关键组件,您可能需要使用不同的部署来测试 registry 软件的升级。Red Hat Quay Operator 为补丁版本以及次要或主要更新更新 registry。这意味着,任何复杂的流程都是自动化的,因此您无需置备多个 registry 实例来测试升级。
  • 在 Red Hat Quay 中,您部署的每个集群都需要有一个单独的 registry。Red Hat Quay 经验证可在 Quay.io 进行扩展,并可向数千个集群提供内容。
  • 即使在多个数据中心中进行部署,您仍然可以使用单个 Red Hat Quay 实例向多个物理披露数据中心提供内容,或使用具有负载均衡器的 HA 功能在数据中心间扩展。或者,您可以使用 Red Hat Quay geo-replication 功能在物理距离数据中心之间扩展。这需要调配全局负载均衡器或基于 DNS 的地理感知负载平衡。
  • 一个场景,可能需要运行多个不同的 registry,即您要为每个 registry 指定不同的配置。

总之,运行共享 registry 可帮助您节省存储、基础架构和操作成本,但在某些情况下可能需要专用的 registry。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.