第 2 章 升级 Quay Operator 概述
Quay Operator 遵循 同步的版本 方案,这意味着每个 Operator 版本都绑定到 Quay 版本及其管理的组件。QuayRegistry
自定义资源上没有设置要部署的 Quay 版本的字段;Operator 仅知道如何部署单一版本的所有组件。选择此方案来确保所有组件都运行良好,并降低了 Operator 需要了解如何管理 Kubernetes 上不同版本的 Quay 的生命周期的复杂性。
2.1. Operator Lifecycle Manager 复制链接链接已复制到粘贴板!
Quay Operator 应当使用 Operator Lifecycle Manager (OLM) 来安装和升级。当使用默认 approvalStrategy: Automatic
创建订阅
时,每当有新版本可用时,OLM 将自动升级 Quay Operator。
通过 Operator Lifecycle Manager 安装 Quay Operator 时,可以将其配置为支持自动或手动升级。这个选项在安装过程中在 Quay Operator 的 Operator Hub 页面中显示。它还可以通过 approvalStrategy
字段在 Quay Operator Subscription
对象中找到。选择 Automatic
意味着,每当发布新的 Operator 版本时,您的 Quay Operator 将自动升级。如果这不是必需的,则应选择 Manual
批准策略。