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)
Local S3-compatible object storage in namespace minio. Shared backend for OADP/Velero (PRE-13), Kasten K10 (PRE-15), and ACM observability (PRE-14).
Prerequisite: StorageClass lvms-vg1 from PRE-06. Buckets for backup stacks are created in their respective prereqs; this step deploys MinIO and verifies S3 access.
1Deploy MinIO: namespace minio, PVC on lvms-vg1, Routes for API
2Verify:
oc get pods -n minio (Running), oc get route -n minio3Configure
mc alias against the API Route (--insecure for self-signed TLS)4Create
test bucket: mc mb local/test --insecure5Verify:
mc ls local --insecure6Optional: open MinIO web console via
minio-console Route (login: minioadmin / <password from step 1>)Install MTV (Migration Toolkit for Virtualization) Operator
Install OADP Operator and configure with MinIO (S3)
Install Advanced Cluster Management (ACM) v2.17
Install Kasten K10 (Veeam) Operator and configure with MinIO