3.3.3. 从 OperatorHub 部署 Operator
此流程演示了如何使用 OperatorHub 将用于 AMQ Broker 的 Operator 的最新版本部署到指定的 OpenShift 项目。
使用 OperatorHub 部署 Operator 需要集群管理员特权。
先决条件
-
Red Hat Integration - AMQ Broker
Operator 必须在 OperatorHub 中提供。如果没有自动查看 Operator 可用,请参阅 第 3.3.2 节 “在 OperatorHub 中安装 Operator” 来获得在 OperatorHub 中手动安装 Operator 的说明。
步骤
- 以集群管理员身份登录 OpenShift Container Platform Web 控制台。
-
在左侧导航菜单中点
。 - 在 OperatorHub 页面顶部的 Project 下拉菜单中,选择您要在其中部署 Operator 的项目。
在 OperatorHub 页面中,使用 Filter by keyword… 找到
Red Hat Integration - AMQ Broker
Operator。注意在 OperatorHub 中,您可能会在其名称中找到多个 Operator 超过
AMQ Broker
。确保您点击Red Hat Integration - AMQ Broker
Operator。点此 Operator 时,查看打开的信息窗格。对于 AMQ Broker 7.8,这个 Operator 的最新次要版本标签为7.8.5-opr-2
。提供 RHEL 8 镜像的 RHEL 8 镜像的 Operator 被命名为
Red Hat Integration - AMQ Broker
,并带有版本7.8.5-opr-2
。要确定要选择哪个 Operator,请查看 Red Hat Enterprise Linux Container Compatibility Matrix。
-
点
Red Hat Integration - AMQ Broker
Operator。在出现的对话框中,单击 Install。 在 Install Operator 页面中:
在 Update Channel 下,通过选择以下单选按钮之一来指定用于跟踪和接收 Operator 的频道:
-
7.x
- 当有可用时,此频道将更新至7.9
。 -
7.8.x
- 这是 Long Term Support(LTS)频道。
-
- 在 Installation Mode 下,确保选择 具有特定命名空间 的单选按钮。
- 在 Installed Namespace 下拉菜单中选择您要安装 Operator 的项目。
-
在 Approval Strategy 下,确保选中了有权限
Automatic
的单选按钮。这个选项指定 Operator 的更新不需要手动批准安装。 - 点 Install。
当 Operator 安装完成后,Installed Operators 页将打开。您应该会看到 Red Hat Integration - AMQ Broker
Operator 已安装到您指定的项目命名空间中。
其他资源
- 要了解如何在安装了 AMQ Broker 的 Operator 的项目中创建代理部署,请参阅 第 3.4.1 节 “部署基本代理实例”。