作为具有 `dedicated-admin` 角色的管理员,您可以更新之前使用 OpenShift Dedicated 集群上的 Operator Lifecycle Manager (OLM) 安装的操作符。
有关 OLM 如何处理安装在同一命名空间中的操作符的更新,以及使用自定义全局操作符组安装操作符的替代方法的信息,请参见 多租户和操作符并置。 |
已安装操作符的订阅指定了一个更新渠道,该渠道跟踪并接收操作符的更新。您可以更改更新渠道以开始跟踪和接收来自较新渠道的更新。
订阅中的更新渠道名称在不同操作符之间可能有所不同,但在给定操作符内,命名方案通常遵循通用约定。例如,渠道名称可能遵循操作符提供的应用程序的次要版本更新流(`1.2`、`1.3`)或发布频率(`stable`、`fast`)。
您无法将已安装的操作符更改为比当前渠道更旧的渠道。 |
Red Hat 客户门户实验室包括以下应用程序,可帮助管理员准备更新其操作符
您可以使用该应用程序搜索基于 Operator Lifecycle Manager 的操作符,并验证不同版本的 OpenShift Dedicated 中每个更新渠道的可用操作符版本。集群版本操作符不包含在内。
您可以使用 OpenShift Dedicated Web 控制台更改 Operator 的更新渠道。
如果订阅中的审批策略设置为**自动**,则新的 Operator 版本在选定渠道可用后,更新过程会立即启动。如果审批策略设置为**手动**,则必须手动审批待处理的更新。 |
之前使用 Operator Lifecycle Manager (OLM) 安装的 Operator。
在 Web 控制台的**管理员**视角中,导航到**Operators → 已安装的 Operators**。
单击您要更改其更新渠道的 Operator 的名称。
单击**订阅**选项卡。
单击**更新渠道**下方的更新渠道名称。
单击您要更改到的较新的更新渠道,然后单击**保存**。
对于审批策略为**自动**的订阅,更新会自动开始。导航回到**Operators → 已安装的 Operators**页面以监控更新进度。完成后,状态将更改为**成功**和**最新**。
对于审批策略为**手动**的订阅,您可以从**订阅**选项卡手动审批更新。
如果已安装 Operator 的订阅中的审批策略设置为**手动**,则当其当前更新渠道中发布新更新时,必须手动审批更新才能开始安装。
之前使用 Operator Lifecycle Manager (OLM) 安装的 Operator。
在 OpenShift Dedicated Web 控制台的**管理员**视角中,导航到**Operators → 已安装的 Operators**。
具有待处理更新的 Operator 将显示状态**有可升级版本**。单击您要更新的 Operator 的名称。
单击**订阅**选项卡。任何需要审批的更新都将显示在**升级状态**旁边。例如,它可能会显示**1 个需要审批**。
单击**1 个需要审批**,然后单击**预览安装计划**。
查看列为可更新的资源。满意后,单击**审批**。
导航回到**Operators → 已安装的 Operators**页面以监控更新进度。完成后,状态将更改为**成功**和**最新**。