Clarify network topology — I.e. software bridges (variant A)
Prerequisites & cluster preparation(15 of 26)
Verified on SNO (single NIC). Some related tests may be marked not runnable.
Install and verify NMState Operator
Configure Linux bridges via NMState (Hetzner: variant A — software bridges)
Install OpenShift Virtualization Operator
Set up LVM Storage Operator — storage for VMs
Pull secret, import golden image, prepare SSH keys
Create namespace vmtest and NetworkAttachmentDefinitions
Install MetalLB Operator and configure IP pools (3 options)
MCE + HyperShift for hosted control planes
Deploy MinIO (S3 object storage)
Install MTV (Migration Toolkit for Virtualization) Operator
Install OADP Operator and configure with MinIO (S3)
Install Advanced Cluster Management (ACM) v2.17
Red Hat Advanced Cluster Management for Kubernetes v2.17 is the Kubernetes fleet manager for OpenShift. On an SNO cluster, ACM runs as the hub — in a real multi-cluster setup it would manage additional spoke clusters. For the PoC, the local SNO can be used as local-cluster (hub manages itself). ACM 2.17 adds fleet management features, governance policies, and observability.
1Step 1 — Install ACM Operator (RHACM) via OperatorHub
Ecosystem → Software Catalog → Operators →
Advanced Cluster Management for KubernetesChannel:
release-2.17, namespace: open-cluster-management2Step 2 — Create MultiClusterHub CR (starts all ACM components). Set availabilityConfig to Basic for the test installation
3Step 3 — Wait until MultiClusterHub phase: Running (takes 5–10 min)
4Step 4 — Open ACM console: Infrastructure → Clusters
5Step 5 — Verify
local-cluster: SNO manages itself6Step 6 — Enable observability add-on (requires MinIO bucket from PRE-11; object-storage secret in Commands/YAML tab)
7Step 7 — Create MultiClusterObservability CR for Thanos/Grafana
Install Kasten K10 (Veeam) Operator and configure with MinIO