Red Hat Camel K is no longer supported.
As of June 30, 2025, Red Hat build of Camel K has reached End of Life. The suggested replacements is Red Hat build of Apache Camel. For details about moving, see the Camel K to Camel Quarkus migration guide.2.3. Apache Camel K Operator の Red Hat ビルド (非推奨)
Red Hat Integration Operator 1.3 を使用して、Apache Camel K コンポーネント Operator の複数の Red Hat ビルドをインストールおよびアップグレードできます。
- 3scale
- 3scale APIcast
- AMQ Broker
- AMQ Interconnect
- AMQ Streams
- API Designer
- Camel K
- Fuse Console
- Fuse Online
- Service Registry
Red Hat Integration Operator は非推奨となり、今後削除予定です。OpenShift 4.6 から 4.10 では、OperatorHub で利用できる予定です。個々の Red Hat Integration コンポーネント Operator は引き続きサポートされ、個別にインストールできます。
2.3.1. サポートされるコンポーネント
Red Hat Integration Operator 1.3 を使用して Operator をインストールする前に、コンポーネントのリリースノートで更新を確認します。サポートされるバージョンのリリースノートには、追加のアップグレード要件が記載されています。
- オンプレミス型 Red Hat 3scale API Management 2.10 向けリリースノート
- Red Hat AMQ Broker 7.8 のリリースノート
- Red Hat AMQ Interconnect 1.10 のリリースノート
- Red Hat AMQ Streams 2.0 on OpenShift リリースノート
- Red Hat Fuse 7.10 リリースノート (Fuse および API Designer)
- Release Notes for Red Hat Integration 2021.Q3 (Red Hat Integration - Service Registry 2.0 release notes)
- 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 では、AMQ Streams カスタムリソースのスキーマを更新する v1beta2
API バージョンが導入されました。古い 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 ソリューション (Forever pending cluster operator upgrade) で説明されている手順を実行します。
- Integration Operator をゼロにスケーリングしてから 1 に戻し、AMQ Streams 2.0 Operator のインストールをトリガーします。
Service Registry 2.0 の移行
Red Hat Integration Operator は Red Hat Integration - Service Registry 2.0 をインストールします。
Service Registry 2.0 は、手動でアンインストールする必要がある Service Registry 1.x インストールを置き換えません。
Service Registry バージョン 1.x から 2.0 への移行に関する詳細は、Service Registry 2.0 release notes を参照してください。