第1章 Fuse Online のアップグレード
Fuse Online のアップグレードプロセスは、Fuse Online が Red Hat OpenShift Online または OpenShift Container Platform (OCP) にインストールされているかによって異なります。
- OpenShift Online の場合: Fuse 7.6 のリリース時に、OpenShift Online の Fuse Online インフラストラクチャーは自動的にアップグレードされます。Upgrading Fuse Online integrations that are running on OpenShift Online の説明にしたがって、稼働中のインテグレーションを再パブリッシュする必要があります。
- OCP の場合: オンサイトの OpenShift Container Platform で稼働している Fuse Online 環境をアップグレードするには、最新の Fuse Online リリースをダウンロードし、スクリプトを更新する必要があります。さらに Upgrading Fuse Online on OCP の説明どおりに稼働中のインテグレーションを再パブリッシュする必要があります。
1.1. OpenShift Online で実行されている Fuse Online インテグレーションのアップグレード
Fuse 7.2 のリリース時、OpenShift Online の Fuse Online インフラストラクチャーは自動的にアップグレードされます。インフラストラクチャーのアップグレード中、OpenShift Online で実行されている既存のインテグレーションはすべてアップグレード中とアップグレード後の実行が継続されます。しかし、既存のインテグレーションは古いバージョンの Fuse ライブラリーおよび依存関係で実行を継続します。
Fuse Online のインフラストラクチャーが新しいリリースにアップグレードされたことを知らせる電子メールのメッセージを受け取った後、既存のインテグレーションを再パブリッシュ (再起動だけではなく) してアップグレードします。これはできるだけ早期に行ってください。
Fuse Online 環境でインテグレーションを再パブリッシュするには、左側のナビゲーションパネルで Integrations をクリックします。その後、インテグレーションごとに以下を行います。
- インテグレーションエントリーの右側で をクリックし、Edit を選択します。
- Fuse Online で編集するインテグレーションが表示されたら、右上の Publish をクリックします。
パブリッシュを行うと、最新の Fuse Online 依存関係を使用して再ビルドが強制されます。
インテグテーションの要素に、更新の必要がある新しい依存関係がある場合、Fuse Online ユーザーインターフェイスに警告が表示されます。