This final part of a three-part series covers a distributed three-cluster architecture for deploying hosted control planes with OpenShift Virtualization. Cluster A hosts Red Hat Advanced Cluster Management as a lightweight governance hub, Cluster B runs the multicluster engine for Kubernetes and hosts control plane pods, and Cluster C provides dedicated OpenShift Virtualization infrastructure for NodePool VMs. The guide walks through prerequisites, node sizing, LVM storage configuration, MetalLB setup, and the exact hcp create cluster command with infra-namespace and infra-kubeconfig flags that route NodePool VMs to Cluster C. This topology enables maximum isolation, independent scaling of control planes and worker VMs, and multi-security-zone deployments, but comes with added operational overhead of managing three production clusters.

Table of contents
ArchitecturePrerequisitesSection 1Section 2Section 3Validation and troubleshootingWrap upSort: