7.3. Red Hat Integration Operator (已弃用)
您可以使用 Red Hat Integration Operator 1.3 安装和升级多个 Red Hat Integration 组件 Operator:
- 3scale
- 3scale APIcast
- AMQ Broker
- AMQ Interconnect
- AMQ Streams
- API Designer
- Camel K
- Fuse 控制台
- Fuse Online
- Service Registry
Red Hat Integration Operator 已被弃用,并将在以后的版本中删除。它可从 OpenShift 4.6 中的 OperatorHub 向 4.10 提供。独立的 Red Hat Integration 组件 Operator 将继续被支持,您可以单独安装。
7.3.1. 支持的组件 复制链接链接已复制到粘贴板!
在使用 Red Hat Integration Operator 1.3 安装 Operator 前,请检查组件发行注记中的更新。支持的版本发行注记描述了任何其他升级要求。
- Red Hat 3scale API Management 2.10 On-premises 发行注记
- Red Hat AMQ Broker 7.8 发行注记
- Red Hat AMQ Interconnect 1.10 发行注记
- OpenShift 上的 Red Hat AMQ Streams 2.0 发行注记
- Red Hat Fuse 7.10 发行注记 (Fuse 和 API Designer)
- Red Hat Integration 2021.Q3 发行注记 (Service Registry 2.0 发行注记)
- Red Hat Integration 2021.Q4 发行注记 (Camel K 发行注记)
AMQ Streams 新的 API 版本
Red Hat Integration Operator 1.3 为 AMQ Streams 2.0 安装 Operator。
在升级到 AMQ Streams 版本 1.8 或更高版本前,您必须将自定义资源升级到使用 API 版本 v1beta2。
AMQ Streams 1.7 引入了 v1beta2 API 版本,它更新 AMQ Streams 自定义资源的 schema。旧的 API 版本现已弃用。升级到 AMQ Streams 1.7 后,在升级到 AMQ Streams 2.0 之前,您必须将自定义资源升级到使用 API 版本 v1beta2。
如果您要从 1.7 版本之前的 AMQ Streams 版本升级:
- 先升级到 AMQ Streams 1.7
- 将自定义资源转换为 v1beta2
- 升级到 AMQ Streams 2.0
如需更多信息,请参阅以下文档:
如果自定义资源和 CRD 没有转换为 v1beta2 版本,则在集群中将 AMQ Streams Operator 升级到版本 2.0 将失败。升级会一直处于 Pending 状态。如果发生这种情况,请执行以下操作:
- 执行 Red Hat 解决方案中针对 待处理的集群 operator 升级 的步骤。
- 将 Integration Operator 扩展至零,然后重新扩展到一个,以触发 AMQ Streams 2.0 Operator 的安装。
Service Registry 2.0 迁移
Red Hat Integration Operator 安装 Service Registry 2.0。
Service Registry 2.0 不替换 Service Registry 1.x 安装,需要手动卸载。
有关从 Service Registry 版本 1.x 迁移到 2.0 的详情,请参考 Service Registry 2.0 发行注记。
7.3.2. 支持生命周期 复制链接链接已复制到粘贴板!
要保留在受支持的配置中,您必须部署最新的 Red Hat Integration Operator 版本。每个 Red Hat Integration Operator 发行版本只支持 3 个月。
7.3.3. 修复的问题 复制链接链接已复制到粘贴板!
Red Hat Integration Operator 1.3 没有修复的问题。