![[OpenShift Container Platform]](ngocp.gif)
![[CP4I 长期支持]](ngcp4ilts.gif)
![[持续交付]](ngcd.gif)
![[IBM Cloud Pak for Integration]](ngcp4i.gif)
支持容器中的 IBM MQ
并非所有 IBM® MQ 功能在容器中都可用且受支持的方式相同。
下表详细显示了 IBM MQ Operator如何支持 IBM MQ 功能部件,或者如何构建您自己的容器和部署代码。
注: IBM Container Registry (icr.io 和 cp.icr.io) 上预构建的 IBM MQ 容器映像仅受支持,如果与 IBM MQ Operator配合使用,那么符合修订条件。
无法将预先构建的 IBM MQ Advanced for Developers 映像的许可证 "升级" 到其他许可证。 根据选择的许可证, IBM MQ Operator 将部署不同的映像。
在此表中,以下术语适用:
- "容器启用代码"
- 可执行文件 runmqserver, runmqintegrationserver, chkmqhealthy, chkmqready 和 chkmqstarted。 此代码作为样本提供,仅在与 IBM MQ Operator配合使用时作为预构建容器的一部分受支持。
| 使用 IBM MQ Operator 和 IBM Cloud Pak® for Integration 许可证 | 使用 IBM MQ Operator 和 IBM MQ Advanced 许可证 | 使用 IBM MQ Operator 和 IBM MQ Advanced for Developers 许可证 | 预构建 IBM MQ Advanced for Developers 映像 | 构建您自己的容器 | |
|---|---|---|---|---|---|
| 支持的平台 | 仅在 Red Hat® OpenShift® Container Platform 上受支持。 IBM MQ 一旦 Red Hat 停止支持, Red Hat OpenShift Container Platform 的发行版将不再受支持。 有关更多详细信息,请参阅 IBM MQ Operator 的版本支持 。 |
仅在 Red Hat OpenShift Container Platform 上可用,但不受支持。 | 在任何 Docker, containerd 或 cri-o 平台上工作,但不受支持。 请参阅 IBM MQ的系统需求 以获取详细信息。 | 任何 Docker, containerd 或 cri-o 平台。 请参阅 IBM MQ的系统需求 以获取详细信息。 本机 HA 仅在 Kubernetes 或 Red Hat OpenShift Container Platform上受支持。 样本容器映像使用 Red Hat Universal Base Image (UBI) ,其中包含 IBM MQ所使用的 Linux® 库和实用程序。 在 Red Hat OpenShift上运行时, Red Hat 支持 UBI。 不支持 容器启用代码 。 | |
| CPU 体系结构 | 在 amd64, s390x z/Linux和 ppc64le Power® Systems上受支持。 |
在 amd64, s390x z/Linux和 ppc64le Power Systems上可用,但不受支持。 |
根据 IBM MQ 软件。 | ||
| 支持持续时间 |
支持 CD 操作程序和队列管理器,直到下一个 IBM Cloud Pak for Integration CD 或 CP4I-LTS 发行版为止。 支持 CP4I-LTS 操作程序和队列管理器,直到下一个 IBM Cloud Pak for Integration CP4I-LTS 发行版以及允许升级的宽限期。 |
仅适用于 IBM MQ Operator和队列管理器的 Continuous Delivery 流。 只有在下一个 CD 或 LTS 发行版之前,才支持每个 IBM MQ Operator 和队列管理器版本。 |
不支持 | 根据 IBM MQ 软件。 请参阅 IBM MQ FAQ for Long Term Support and Continuous Delivery 发行版。 不支持 容器启用代码 。 | |
| 安全性修订可用性 | 作为 IBM Container Registry 上的容器映像提供的定期修订 | IBM MQ 软件的修订在 Fix Central上以软件形式提供。 不支持 容器启用代码 。 | |||
| 临时修订可用性 | 队列管理器修订可用作软件,并且需要定制映像构建。 IBM MQ Operator 修订不可用作临时修订。 |
没有可用的临时修订。 | IBM MQ 软件的修订在 Fix Central 上以软件形式提供,或者通过 IBM 支持机构提供。 不支持 容器启用代码 。 | ||
| 功能部件: Advanced Message Security | 支持。 请注意,使用服务器端加密并不容易,因为 IBM MQ Operator 不直接允许您为 Advanced Message Security指定自己的密钥库。 | 可用但不受支持。 | 根据 IBM MQ 软件受支持,但没有可用的样本。 | ||
| 功能部件: Managed File Transfer | 不可用且不受支持。 但是,您可以使用 IBM MQ Operator 来提供一个或多个协调,命令或代理队列管理器。 | 不可用且不受支持。 | 根据 IBM MQ 软件受支持,具有代理程序的 样本 。 | ||
| 功能部件: MQTT | 不可用且不受支持。 | 根据 IBM MQ 软件受支持,但没有可用的样本。 | |||
| 功能部件 :AMQP | 不可用且不受支持。 | 根据 IBM MQ 软件受支持,但没有可用的样本。 | |||
| 功能部件: REST API | 从 IBM MQ Operator 3.0 和 IBM MQ 9.3.4 开始可用和受支持。 在此之前,不支持 REST API。 | 可用且受支持。 易于从 IBM MQ Operator 3.0 和 IBM MQ 9.3.4 开始进行配置。 | 从 IBM MQ Operator 3.0 和 IBM MQ 9.3.4 开始可用且受支持,但不受支持。 在此之前, REST API 不可用。 | 从 IBM MQ 9.3.4 开始可用且受支持,但不受支持。 在此之前, REST API 不可用。 | 根据 IBM MQ 软件可用和受支持。 |
| 功能部件: 复制的数据队列管理器 | 不可用且不受支持。 复制数据队列管理器 (RDQM) 与 Linux 内核紧密耦合,不支持容器。 | ||||
| 功能部件: 本机 HA | 可用且受支持。 | 可用,但不受支持。 | 仅在 Kubernetes 和 Red Hat OpenShift Container Platform上可用。 根据 IBM MQ 软件受支持。 | ||
| 功能: 多实例队列管理器 | 可用且受支持。 | 可用,但不受支持。 | 根据 IBM MQ 软件可用和受支持。 | ||
| 功能部件: 恢复日志类型 | 仅循环日志记录或复制日志。 不支持线性日志记录。 | 根据 IBM MQ 软件可用和受支持。 您需要配置 crtmqm 选项。 | |||
| 功能: 为 crtmqdir, crtmqm, strmqm 和 endmqm 指定定制命令行选项 | 不可用且不受支持。 大多数选项可以使用 INI 文件进行配置,但是无法配置某些选项,例如使用线性日志记录。 | 可选,具体取决于您实现 容器启用代码的方式。 | |||
| 功能: 操作系统 (OS) 用户 | 不可用且不受支持。 | 如果您使用 RPM 安装 IBM MQ ,但没有可用的样本,那么根据 IBM MQ 软件提供可能的支持。 由于安全风险,建议不要使用此功能。 | |||
| 功能部件: IBM MQ Bridge to blockchain | 不可用且不受支持。 从 IBM MQ 完全从 IBM MQ 9.3.2 开始除去。 | ||||
| 功能部件: IBM MQ Bridge to Salesforce | 不可用且不受支持。 | 根据 IBM MQ 软件受支持,但从 IBM MQ 9.3.1 开始不推荐使用。 | |||
注: 短语 "支持按 IBM MQ 软件" 表示 IBM 技术支持仅限于在容器内运行的核心 IBM MQ 软件。
1 IBM MQ Operator 作为 IBM MQ CD 发行版或 CP4I-LTS 发行版受支持:
- IBM MQ 9.3.0.x 容器映像与 IBM MQ Operator 2.0.x 作为 IBM Cloud Pak for Integration 2022.2.1 的一部分使用时,有资格获得 CP4I-LTS 支持。 IBM MQ Operator的最新 "Long Term Support(LTS)版本是2.0.29,最新的 "LTS容器镜像是9.3.0.25-r1。
- 使用 IBM MQ Operator 3.1.x 部署的 IBM MQ 9.3.5 容器映像,在作为 IBM Cloud Pak for Integration 2023.4.1 的一部分使用时,有资格获得 CD 支持。 最新的 Continuous Delivery (CD) IBM MQ Operator 版本是 3.1.3 ,最新的 CD 容器镜像是 9.3.5.1-r2 。