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.

11m read timeFrom developers.redhat.com
Post cover image
Table of contents
ArchitecturePrerequisitesSection 1Section 2Section 3Validation and troubleshootingWrap up

Sort: