第4章 MTC (Migration Toolkit for Containers) のインストール
OpenShift Container Platform 3 および OpenShift Container Platform 4.5 クラスターに MTC (Migration Toolkit for Containers) をインストールすることができます。
すべてのクラスターに同じ MTC バージョンをインストールする必要があります。
デフォルトで、MTC Web コンソールおよび Migration Controller Pod はターゲットクラスターで実行されます。Migration Controller のカスタムリソースマニフェストを、MTC の Web コンソールおよび Migration Controller Pod を ソースクラスターまたはリモートクラスター で実行するように設定できます。
MTC をインストールした後、オブジェクトストレージをレプリケーションリポジトリーとして使用するように設定する必要があります。
4.1. Migration Toolkit for Containers Operator の OpenShift Container Platform 4 へのインストール リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform Web コンソールを使用して MTC Operator を OpenShift Container Platform 4 にインストールできます。
前提条件
-
cluster-admin権限を持つユーザーとしてすべてのクラスターにログインしている必要があります。
手順
-
OpenShift Container Platform Web コンソールで、Operators
OperatorHub をクリックします。 - Filter by keyword フィールドを使用して、 Migration Toolkit for Containers Operator を見つけます。
Migration Toolkit for Containers Operator を選択し、Install をクリックします。
注記サブスクリプションの承認オプションを Automatic に変更しないでください。MTC (Migration Toolkit for Containers) のバージョンは、ソースとターゲットクラスターで同一である必要があります。
Install をクリックします。
Installed Operators ページで、Migration Toolkit for Containers Operator は、Succeeded のステータスで openshift-migration プロジェクトに表示されます。
- Migration Toolkit for Containers Operator をクリックします。
- Provided APIs の下で Migration Controller タイルを見つけ、Create Instance をクリックします。
MTC の Web コンソールおよび
Migration ControllerPod をクラスターで実行しない場合は、migration-controllerカスタムリソースマニフェストで以下のパラメーターを更新します。spec: ... migration_controller: false migration_ui: false ... deprecated_cors_configuration: true1 - 1
- このパラメーターは OpenShift Container Platform 4.1 でのみ必要です。
- Create をクリックします。
-
Workloads
Pods をクリックし、MTC Pod が実行されていることを確認します。