第 4 章 安装 Red Hat Integration - AMQ Interconnect Operator
在没有或受限的互联网访问的环境中,安装 Red Hat Integration - AMQ Interconnect Operator,如 第 3 章 添加 Red Hat Integration - AMQ Interconnect Operator 所述。本节介绍如何在受限环境中安装 Red Hat Integration - AMQ Interconnect Operator,方法是将所需组件镜像到集群。
先决条件
- OpenShift Container Platform 集群版本 4.6、4.7、4.8、4.9 或 4.10
一个 RHEL 机器:
-
podman
1.9.3 或更高版本 -
OpenShift 文档中所述的
opm
CLI -
oc
CLI 版本 4.9.9 或更高版本
-
网络访问
- 网络访问 Red Hat Container Registry
- 网络访问 OpenShift Container Platform 集群
您只需要在镜像期间访问 Red Hat Container Registry。您不需要同时访问 Red Hat Container Registry 和 OpenShift Container Platform 集群。
以下部分描述了所需步骤:
4.1. 设置 OpenShift Container Platform 集群
在 OpenShift Container Platform 集群上完成以下步骤,为镜像(mirror)过程进行准备:
-
以
cluster-admin
身份登录集群。 使用 CLI 或 OpenShift 控制台禁用默认目录的源:
对于 CLI,为 OperatorHub 设置
disableAllDefaultSources: true
:$ oc patch OperatorHub cluster --type json \ -p '[{"op": "add", "path": "/spec/disableAllDefaultSources", "value": true}]'
对于 OpenShift 控制台,导航到 Administration
Cluster Settings Configuration OperatorHub。 在 OperatorHub 页面中,点击 Sources 选项卡,再禁用源。