第 6 章 升级基于 Operator 的代理部署
本节中的步骤显示如何升级:
- 使用 OpenShift 命令行界面(CLI)和 OperatorHub 的 AMQ Broker Operator 版本
- 基于 Operator 的代理部署的代理容器镜像
6.1. 开始前 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
本节介绍了在为基于 Operator 的代理部署升级 Operator 和代理容器镜像前的一些重要注意事项。
- 要将 OpenShift Container Platform 3.11 上运行的基于 Operator 的代理部署升级为在 OpenShift Container Platform 4.5 或更高版本中运行,您必须先升级 OpenShift Container Platform 安装。然后,您必须创建一个与现有部署匹配的基于 Operator 的代理部署。要了解如何创建新基于 Operator 的代理部署,请参阅 第 3 章 使用 AMQ Broker Operator 在 OpenShift Container Platform 上部署 AMQ Broker。
- 使用 OpenShift 命令行界面(CLI)或 OperatorHub 升级 Operator 需要 OpenShift 集群的集群管理员特权。
如果您最初使用 CLI 安装 Operator,则还应使用 CLI 来 升级 Operator。如果您最初使用 OperatorHub 来安装 Operator(也就是说,它在 OpenShift Container Platform Web 控制台中项目的
下出现),您还应使用 OperatorHub 来升级 Operator。有关这些升级方法的详情,请参考: 如果要部署 Operator 来监视多个命名空间,例如要监视所有命名空间,您必须:
- 确保您已备份了与集群中代理部署相关的所有 CR。
- 卸载现有 Operator。
- 部署 7.9 Operator 以观察您需要的命名空间。
- 检查所有部署并在需要时重新创建。