4.2.3. ベアメタル用の管理クラスターの設定
Agent プラットフォームを使用してベアメタル上にホステッドクラスターを作成する前に、適切に設定された OpenShift Container Platform 管理クラスターが必要です。
前提条件
- 管理クラスターとコンピュートノードは、同じプラットフォーム上に存在する必要があります。
- OpenShift Container Platform クラスターに multicluster engine for Kubernetes Operator 2.2 以降がインストールされている必要があります。multicluster engine Operator は、OpenShift Container Platform ソフトウェアカタログから Operator としてインストールできます。
手順
multicluster engine Operator には、少なくとも 1 つのマネージド OpenShift Container Platform クラスターが必要です。multicluster engine Operator バージョン 2.2 以降では、
local-clusterが自動的にインポートされます。local-clusterの詳細は、Red Hat Advanced Cluster Management ドキュメントの高度な設定を参照してください。次のコマンドを実行して、ハブクラスターの状態を確認できます。$ oc get managedclusters local-cluster-
管理クラスター上のベアメタルホストに、
topology.kubernetes.io/zone ラベルを追加してください。各ホストのtopology.kubernetes.io/zoneの値が一意であることを確認します。そうでない場合、すべての制御プレーン Pod が単一のノードにスケジュールされ、単一障害点が発生します。 - エージェントプラットフォームを使用して、ベアメタル上に Hosted Control Plane をプロビジョニングします。Agent プラットフォームは、Central Infrastructure Management サービスを使用して、ホステッドクラスターにコンピュートノードを追加します。詳細は、「Central Infrastructure Management サービスの有効化」を参照してください。
- Hosted Control Plane コマンドラインインターフェイスをインストールしてください。詳細は、「Hosted Control Plane のコマンドラインインターフェイスのインストール」を参照してください。