1.3. ホストされたコントロールプレーン、マルチクラスターエンジン Operator、および RHACM 間の関係
Kubernetes Operator のマルチクラスターエンジンを使用して、ホストされたコントロールプレーンを設定できます。マルチクラスターエンジンは、Red Hat Advanced Cluster Management (RHACM)の不可欠な部分であり、RHACM ではデフォルトで有効になっています。Red Hat Advanced Cluster Management の クラスターライフサイクル は、さまざまなインフラストラクチャークラウドプロバイダー、プライベートクラウド、オンプレミスデータセンターから Kubernetes クラスターを作成、インポート、管理、および破壊するプロセスを定義します。
マルチクラスターエンジン Operator は、OpenShift Container Platform および RHACM ハブクラスターにクラスター管理機能を提供するクラスターライフサイクル Operator です。マルチクラスターエンジン Operator は、クラスターフリート管理を強化し、クラウドおよびデータセンター全体の OpenShift Container Platform クラスターライフサイクル管理をサポートします。
図1.1 クラスターライフサイクルおよび基盤
OpenShift Container Platform をスタンドアロンクラスターマネージャーまたは RHACM ハブクラスターの一部として、マルチクラスターエンジン Operator を使用できます。
ホスティングクラスターは 管理 クラスターとも呼ばれます。
OpenShift Container Platform クラスターは、スタンドアロンまたは Hosted Control Plane という 2 つの異なるコントロールプレーン構成を使用してデプロイできます。スタンドアロン構成では、専用の仮想マシンまたは物理マシンを使用してコントロールプレーンをホストします。OpenShift Container Platform の Hosted Control Plane を使用すると、各コントロールプレーンに専用の仮想マシンまたは物理マシンを用意する必要なく、ホスティングクラスター上の Pod としてコントロールプレーンを作成できます。
図1.2 RHACM とマルチクラスターエンジン Operator の概要図