第5章 CodeReady Workspaces のアップグレード

本章では、CodeReady Workspaces インスタンスをバージョン 2.6 から CodeReady Workspaces 2.7 にアップグレードする方法を説明します。

CodeReady Workspaces インスタンスのインストールするために使用する方法により、アップグレードする方法が決まります。

5.1. OperatorHub を使用した CodeReady Workspaces のアップグレード

このセクションでは、OpenShift Web コンソールの OperatorHub から Operator を使用して、以前のマイナーバージョンからアップグレードする方法を説明します。

OperatorHub は Automatic および Manual アップグレードストラテジーをサポートします。Automatic:: Operatorアップグレードプロセスは、Operator の新規バージョンが公開されると開始されます。Manual:: 更新は、Operator の新規バージョンが公開されるたびに手動で承認される必要があります。

5.1.1. OperatorHub での CodeReady Workspaces の承認ストラテジーの指定

前提条件

  • OpenShift インスタンスの管理者アカウント。
  • OpenShift の同じインスタンス上で OperatorHub の Operator を使用してインストールされた、以前のマイナーバージョンの CodeReady Workspaces のインスタンス。

手順

  1. OpenShift Web コンソールを開きます。
  2. Operators → Installed Operators セクションに移動します。
  3. インストールされた Operator の一覧で Red Hat CodeReady Workspaces をクリックします。
  4. Subscription タブに移動し、承認ストラテジーを指定します。

    • Approval: Automatic

      または

      Approval: Manual

      Specifying upgrade strategy screenshot

5.1.2. OperatorHub での CodeReady Workspaces の手動によるアップグレード

前提条件

  • OpenShift インスタンスの管理者アカウント。
  • OpenShift の同じインスタンス上で OperatorHub の Operator を使用してインストールされた、以前のマイナーバージョンの CodeReady Workspaces のインスタンス。
  • サブスクリプションの承認ストラテジーは、Manual に設定されます。

手順

  1. OpenShift Web コンソールを開きます。
  2. Operators → Installed Operators セクションに移動します。
  3. インストールされた Operator の一覧で Red Hat CodeReady Workspaces をクリックします。
  4. Subscription タブに移動します。承認を必要とするアップグレードは Upgrade Status の横に表示されます (例: 1 requires approval)。
  5. 1 requires approval をクリックしてから、Preview Install Plan をクリックします。
  6. アップグレードに利用可能なリソースとして一覧表示されているリソースを確認し、Approve をクリックします。

検証手順

  1. Operators → Installed Operators ページに移動し、アップグレードの進捗をモニターします。完了すると、ステータスは Succeeded および Up to date に変更されます。
  2. 2.7 のバージョン番号がページ下部に表示されます。

関連情報