2.4. OCP での Fuse Online のアップグレード


オンサイトで OCP の Fuse Online をアップグレードするには、最新の Fuse Online リリースをダウンロードし、更新スクリプトを実行します。

時々、パッチとセキュリティー修正が組み込まれた新しいアプリケーションイメージが Fuse Online に対してリリースされます。これらの更新は、Red Hat のエラータ更新チャネルを介して通知されます。その後、Fuse Online イメージをアップグレードできます。

下記条件のアップグレード手順は同じです。

  • Fuse Online 7.4 から Fuse Online 7.5
  • Fuse Online 7.5 の古いバージョンから Fuse Online 7.5 の新しいバージョン

前提条件

  • オンサイトで Fuse Online バージョン 7.4 が OCP にインストールされ、稼働している状態です。または、オンサイトで Fuse Online 7.5 のあるバージョンが OCP にインストールされ、稼働していますが、新しいアプリケーションイメージへのアップグレードを考えています。

    OCP で Fuse Online バージョン 7.3 を実行している場合は、7.4 にアップグレード してから 7.5 にアップグレードする必要があります。

    OCP で Fuse Online バージョン 7.2 を実行している場合は、7.3 にアップグレード する必要があります。

    OCP で Fuse Online バージョン 7.1 を実行している場合は、7.2 にアップグレード する必要があります。

  • oc クライアントツールをインストール済みであり、Fuse Online がインストールされている OCP クラスターに接続されている必要があります。
  • クラスター管理者権限を持つユーザーは、該当ユーザーがクラスターでアクセス権限を持つプロジェクトに Fuse Online をインストールまたはアップグレードするための権限を付与済みである必要があります。

手順

  1. 以下の場所から Fuse Online インストールスクリプトが含まれるパッケージをダウンロードします。

    https://github.com/syndesisio/fuse-online-install/releases/tag/1.8

    ファイルシステムの任意の場所で、ダウンロードしたアーカイブを展開します。fuse-online-install-1.8 ディレクトリーには、Fuse Online のアップグレード用のスクリプトとサポートファイルが含まれます。

  2. 展開したアーカイブが含まれるディレクトリーに移動します。以下に例を示します。

    $ cd fuse-online-install-1.8

  3. Fuse Online をアップグレードする権限を持つアカウントで OpenShift にログインします。以下に例を示します。

    $ oc login -u developer

  4. 現在のプロジェクトの名前を返す以下のコマンドを実行し、現在のプロジェクトに Fuse Online がインストールされていることを確認します。

    $ oc project

    Fuse Online がインストールされているプロジェクトに切り替える必要がある場合は、Fuse Online が含まれる OpenShift プロジェクトの名前を指定して以下のコマンドを実行します。

    $ oc project project-name

  5. アップグレードするバージョンを確認するには、以下のように --version オプションを指定して更新スクリプトを実行します。

    $ bash update_ocp.sh --version

  6. 以下のような更新スクリプトを実行します。

    $ bash update_ocp.sh

    このスクリプトの詳細を確認するには、$ bash update_ocp.sh --help を実行します。

    インフラストラクチャーのアップグレード中およびアップグレード後も、既存のインテグレーションは引き続き Fuse Online ライブラリーおよび依存関係の古いバージョンで実行されます。

  7. 次のように稼働中の Fuse Online インテグレーションをアップグレードします。

    1. Fuse Online で、アップグレードするインテグレーションを選択します。
    2. Edit を選択します。
    3. Publish を選択してインテグレーションを再パブリッシュします。

    インテグレーションの再パブリッシュを行うと、最新の Fuse Online 依存関係を使用して再ビルドが強制されます。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.