3.3.2. 从 OperatorHub 部署 Operator
此流程演示了如何使用 OperatorHub 将 AMQ Broker 的 Operator 的最新版本部署到指定的 OpenShift 项目。
使用 OperatorHub 部署 Operator 需要集群管理员特权。
先决条件
-
OperatorHub 必须提供
Red Hat Integration - AMQ Broker for RHEL 8(Multiarch)Operator。
流程
- 以集群管理员身份登录 OpenShift Container Platform Web 控制台。
-
在左侧导航菜单中点击
。 - 在 OperatorHub 页面顶部的 Project 下拉菜单中选择您要部署 Operator 的项目。
在 OperatorHub 页面中,使用 Filter by keyword… 找到
Red Hat Integration - AMQ Broker for RHEL 8(Multiarch)Operator的方框。注意在 OperatorHub 中,在其名称中可能会找到多个 Operator,而不是包含
AMQ Broker。确保点击Red Hat Integration - AMQ Broker for RHEL 8(Multiarch)Operator。点这个 Operator 时,请查看打开的信息窗格。对于 AMQ Broker 7.9,此 Operator 的最新次要版本标签为7.9.3-opr-3。-
点
Red Hat Integration - AMQ Broker for RHEL 8(Multiarch)Operator。在出现的对话框中,单击 Install。 在 Install Operator 页面中:
在 Update Channel 下,从以下单选按钮中选择
7.x来指定用于跟踪和接收 Operator 更新的频道:-
7.X- 如果可用,此频道将更新至7.10。 -
7.8.X -这是长期支持(LTS)通道。
-
在 Installation Mode 中,选择 Operator 监控的命名空间:
- 集群上的特定命名空间 - Operator 安装在该命名空间中,仅监控该命名空间是否有 CR 更改。
- 所有命名空间 - Operator 监控所有命名空间的 CR 更改。
注意如果您之前使用 Operator 的早期版本部署代理,并且希望部署 Operator 以监视多个命名空间,请参阅 升级前。
- 在 Installed Namespace 下拉菜单中选择您要安装 Operator 的项目。
-
在 Approval Strategy 下,确保选择了标题为
Automatic 的单选按钮。这个选项指定对 Operator 的更新不需要手动批准才能进行安装。 - 点 Install。
当 Operator 安装完成后,Installed Operators 页会打开。您应该会看到 Red Hat Integration - AMQ Broker for RHEL 8(Multiarch) Operator 已安装在您指定的项目命名空间中。
其它资源
- 要了解如何在安装了 AMQ Broker Operator 的项目中创建代理部署,请参阅 第 3.4.1 节 “部署基本代理实例”。