バージョン 5.3.x から以降の Watson Studio バージョンへのアップグレード 5.3 refresh

インスタンス管理者は、バージョン 5.3.x から、より新しいバージョン Watson Studio5.3 へのアップグレードが可能です。

このタスクを完了する必要があるのは誰ですか?

インスタンス管理者アップグレードするには Watson Studioインスタンス管理者である必要があります。 インスタンス管理者は、以下のプロジェクト内のソフトウェアを管理する権限を有します:

インスタンスのオペレータプロジェクト

このインスタンスの演算子は、 Watson Studio operatorsプロジェクトにインストールされています。 アップグレードコマンドにおいて、環境変数` ${PROJECT_CPD_INST_OPERATORS} $PATH`はオペレーターのプロジェクトを指します。

インスタンスのオペランド・プロジェクト

カスタムリソースは、operands control plane プロジェクト Watson Studio にインストールされます。 アップグレードコマンドにおいて、環境変数` ${PROJECT_CPD_INST_OPERANDS} $PATH`はオペランド`project`を指します。

このタスクをいつまでに完了する必要がありますか?

以下のオプションを確認し、このタスクを完了する必要があるかどうかを判断してください:

  • IBM のインスタンス control planeIBM Software Hub をアップグレードする手順に従ってください。 Software Hub
  • をアップグレードした際に Watson Studio をアップグレードしなかった IBM Software Hubcontrol plane 場合は、このタスクを完了してをアップグレードしてください Watson Studio

    必要に応じて繰り返す複数のインスタンスを管理している場合は、このタスクを繰り返してクラスタ上の IBM Software Hubより多くの Watson Studio インスタンスをアップグレードできます。

このタスクを完了するために必要な情報

アップグレード前に以下の情報を Watson Studio 確認してください:

バージョンの要件

インスタンスに関連付けられているすべてのコンポーネントは、同じリリースでインストールする必要があります IBM Software Hub 。 例えば、が control planeIBM Software Hub バージョンにある場合 5.3.1、をバージョンに Watson Studio アップグレードする必要があります 5.3.1

環境変数
このタスクのコマンドは環境変数を使用しているため、記述された通りに正確に実行できます。
  • 環境変数を定義するスクリプトがない場合は、 「インストール環境変数の設定」 を参照してください。
  • スクリプトから環境変数を使用するには、このタスクでコマンドを実行する前に環境変数をsourceする必要があります。 例えば、以下のコマンドを実行します。
    source ./cpd_vars.sh
Common core services
Watson Studio を必要とする IBM Software Hubcommon core services

インスタンスのオペランドプロジェクトで が common core services 正しいバージョンでない場合、 をアップグレードすると が common core services 自動的にアップ Watson Studio グレードされます。 アップ common core services グレードにより、アップグレードが完了するまでの時間が長くなります。

始める前に

このタスクは、以下の前提条件が満たされていることを前提としています:

システム要件
このタスクは、クラスターが の最小要件を満たしていることを Watson Studio 前提としています。
詳細情報の参照先
このタスクが完了していない場合は、 システム要件を参照してください。
ワークステーション
このタスクでは、アップグレードを実行するワークステーションがクライアントワークステーションとして設定されており、以下のコマンドラインインターフェイスを備えていることを前提としています:
  • IBM Software Hub CLI: cpd-cli
  • OpenShift® CLI: oc
  • Helm CLI: oc
詳細情報の参照先
このタスクが完了していない場合は、 「クライアントワークステーションの更新」 を参照してください。
制御プレーン
このタスクは、 が control planeIBM Software Hub アップグレードされていることを前提としています。
詳細情報の参照先
このタスクが完了していない場合は、 「 IBM インスタンスのアップグレード」 を参照してください。 Software Hub
プライベート・コンテナー・レジストリー
環境がプライベートコンテナレジストリを使用している場合(例: クラスターがエアギャップ環境にある場合)、このタスクでは以下のタスクが完了していることを前提とします:
  1. ソフトウェ Watson Studio アイメージはプライベートコンテナレジストリにミラーリングされます。
    詳細情報の参照先
    このタスクが完了していない場合は、 「プライベートコンテナレジストリへのイメージのミラーリング」 を参照してください。
  2. コンテナは、プライベートコンテナレジストリ cpd-cli からイメージ olm-utils-v4 を取得するように設定されています。
    詳細情報の参照先
    このタスクが完了していない場合は、 「プライベートコンテナレジストリから olm-utils-v4 イメージをプルする」 を参照してください。
クラスタースコープのリソース
このタスクでは、カスタムリソース定義、クラスターロール、クラスターロールバインディングなどのクラスタースコープのリソースが更新されていることを前提としています。
詳細情報の参照先
このタスクが完了していない場合は、 「プラットフォームおよびサービス向けのクラスタースコープリソースの更新」 を参照してください。

手順

以下のタスクを完了してアップグレードしてください Watson Studio

  1. サービスのアップグレード
  2. アップグレードの検証
  3. 次に何をすべきか

サービスのアップグレード

アップグレードするには Watson Studio

  1. クラスタ Red Hat® OpenShift Container Platform にログイン cpd-cli してください:
    ${CPDM_OC_LOGIN}
    覚えておいてください: CPDM_OC_LOGIN は コマンド cpd-cli manage login-to-ocp の別名です。
  2. オペレータとカスタムリソースを更新してください Watson Studio
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=ws \
    --release=${VERSION} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --upgrade=true

アップグレードの検証

Watson Studio コマンド install-components が返されたときにアップグレードされます:
[SUCCESS]... The install-components command ran successfully

カスタムリソースのステータスが であることを確認 Completedしたい場合は、次の cpd-cli manage get-cr-status コマンドを実行できます:

cpd-cli manage get-cr-status \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--components=ws

次のタスク

  1. すべてのインストール済み Watson Studio Runtimes をアップグレードします。 詳細は、を参照してください Watson Studio Runtimes のために Watson Studio

前述の手順を完了すると、 Watson Studio は使用可能になります。 詳細は、を参照してください はじめに Watson Studio