3.2. 在 OpenShift 上运行 Red Hat Quay
OpenShift Container Platform 的 Red Hat Quay Operator 提供了以下功能:
- 使用自定义选项自动部署和管理 Red Hat Quay
- 管理 Red Hat Quay 及其所有依赖项
- 自动扩展和更新
- 与现有 OpenShift Container Platform 进程(如 GitOps、监控、警报、日志记录)集成
- 置备具有有限可用性的对象存储,由多云对象网关(NooBaa)作为 Red Hat OpenShift Data Foundation (ODF) Operator 的一部分。此服务不需要额外的订阅。
- ODF Operator 提供的扩展、高可用性对象存储。此服务需要额外的订阅。
Red Hat Quay 可以在 OpenShift Container Platform 基础架构节点上运行。因此,不需要进一步的订阅。在 OpenShift Container Platform 上运行 Red Hat Quay 有以下优点:
- 零到 Hero: 简化的 Red Hat Quay 和相关组件的部署意味着您可以立即开始使用该产品
- 可扩展性: 根据实际负载,使用集群计算容量通过自动扩展来管理需求
- 简化网络: 使用 OpenShift Container Platform TLS 证书和密钥通过 HTTPS 自动置备负载均衡器和流量入口
- 声明配置管理: 存储在 CustomResource 对象中的配置,以进行 GitOps 友好的生命周期管理
- 重复性: 无论 Red Hat Quay 和 Clair 的副本数如何
- OpenShift 集成: 额外的服务使用 OpenShift Container Platform Monitoring 和 Alerting 工具管理单个集群上的多个 Red Hat Quay 部署