第5章 ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール
ネットワークが制限された環境で 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 をインストールした後、オブジェクトストレージをレプリケーションリポジトリーとして使用するように設定する必要があります。
5.1. Migration Toolkit for Containers Operator の OpenShift Container Platform 4 へのインストール リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform Web コンソールを使用して MTC Operator を OpenShift Container Platform 4 にインストールできます。
前提条件
-
cluster-admin権限を持つユーザーとしてすべてのクラスターにログインしている必要があります。 - ローカルレジストリーのミラーイメージで Operator カタログを作成する必要があります。
手順
-
OpenShift Container Platform Web コンソールで、Operators
OperatorHub をクリックします。 - Filter by keyword フィールドを使用して、 Migration Toolkit for Containers Operator を見つけます。
- Migration Toolkit for Containers Operator を選択し、Install をクリックします。
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 が実行されていることを確認します。