2.2. クラスターアプリケーション移行ツールのデプロイおよびアップグレード
OLM を使用して OpenShift Container Platform 4.4 ターゲットクラスターおよび 4.1 ソースクラスターに Cluster Application Migration Operator をインストールできます。Cluster Application Migration Operator は、デフォルトで Cluster Application Migration (CAM) ツールをターゲットクラスターにインストールします。
オプション: Cluster Application Migration Operator を、CAM ツールを OpenShift Container Platform 3 クラスターまたはリモートクラスターに インストールするように設定できます。
制限された環境では、ローカルミラーレジストリーから Cluster Application Migration Operator をインストールできます。
クラスターに Cluster Application Migration Operator をインストールした後に、CAM ツールを起動できます。
2.2.1. Cluster Application Migration Operator のインストール
Cluster Application Migration Operator は Operation Lifecycle Manager (OLM) で OpenShift Container Platform 4.4 ターゲットクラスターにインストールすることも、OpenShift Container Platform 4.1 ソースクラスターにインストールすることもできます。
2.2.1.1. Cluster Application Migration Operator の OpenShift Container Platform 4.4 ターゲットクラスターへのインストール
Operator Lifecycle Manager (OLM) を使用して OpenShift Container Platform 4.4 ターゲットクラスターに Cluster Application Migration Operator をインストールできます。
Cluster Application Migration Operator は、デフォルトで Cluster Application Migration ツールをターゲットクラスターにインストールします。
手順
-
OpenShift Container Platform Web コンソールで、Operators
OperatorHub をクリックします。 -
Filter by keyword フィールド (この場合は
Migration
) を使用して Cluster Application Migration Operator を見つけます。 - Cluster Application Migration Operator を選択し、Install をクリックします。
Create Operator Subscription ページで、Subscribe をクリックします。
Installed Operators ページで、Cluster Application Migration Operator は、Succeeded のステータスで openshift-migration プロジェクトに表示されます。
- Cluster Application Migration Operator をクリックします。
- Provided APIs の下で Migration Controller タイルを見つけ、Create Instance をクリックします。
- Create をクリックします。
-
Workloads
Pods をクリックし、Controller Manager、Migration UI、Restic、および Velero Pod が実行中であることを確認します。
2.2.1.2. OpenShift Container Platform 4.1 ソースクラスターへの CAM Operator のインストール
Operator Lifecycle Manager (OLM) を使用して OpenShift Container Platform 4 ソースクラスターに Cluster Application Migration Operator をインストールできます。
手順
-
OpenShift Container Platform Web コンソールで、Catalog
OperatorHub をクリックします。 -
Filter by keyword フィールド (この場合は
Migration
) を使用して Cluster Application Migration Operator を見つけます。 - Cluster Application Migration Operator を選択し、Install をクリックします。
Create Operator Subscription ページで、Subscribe をクリックします。
Installed Operators ページで、Cluster Application Migration Operator は、Succeeded のステータスで openshift-migration プロジェクトに表示されます。
- Cluster Application Migration Operator をクリックします。
- Provided APIs の下で Migration Controller タイルを見つけ、Create Instance をクリックします。
migration_controller
およびmigration_ui
パラメーターをfalse
に設定し、deprecated_cors_configuration: true
パラメーターをspec
スタンザに追加します。spec: ... migration_controller: false migration_ui: false ... deprecated_cors_configuration: true
- Create をクリックします。
-
Workloads
Pods をクリックし、Restic および Velero Pod が実行されていることを確認します。