Backup health
ACM and OADP backup health alerts now exist. Validate alert behavior before using them as a DR drill gate.
hub-dc is the active management cluster for the lab fleet. It owns ACM/MCE management, platform GitOps, hub backup scheduling, and current managed-cluster placement decisions.
Status
4.20.18.Synced/Healthy. hub-dc-cluster-config is Synced/Progressing while image pre-pull completes.acm-dpa reconciled, acm-dpa-1 available, hub-backup-daily enabled, with backup health alerts added.hub-dr is no longer a managed cluster on hub-dc. Current managed pull placement selects spokes only.cluster-monitoring-config; no user workload monitoring pods should run on this hub.Ready=True. Grafana is part of the ACM Observability stack. PVC requests were increased, but still use lab-local LVMS.SecretStore/rke2-vault is Ready=True and ExternalSecret/eso-vault-smoke is synced through the kubernetes-hub-dc Vault auth mount.Storage
Hub storage was intentionally reduced. LVMS and RHACS remain. ODF/NooBaa, Pipelines/Tekton Results, app logging/tracing stacks, MinIO/Loki/Tempo, OpenTelemetry, and Network Observability were removed from hub live state. ACM Observability remains as a hub management service.
lvms-vg1 is the remaining hub storage class.lvms-vg1./dev/vdb, /dev/vdc, and /dev/vdd.Risk
ACM and OADP backup health alerts now exist. Validate alert behavior before using them as a DR drill gate.
The hub image pre-pull DaemonSet is warming selected recovery images. It is a bridge until durable mirroring is built.
Hub-side managed-pull status for spoke-dr-cluster-config can remain confusing or stale. Prefer local spoke Argo status for managed-pull app truth.
A previous GitOps source reachability issue was caused by stale conflicting edge IPs. That was remediated and route reachability was validated.
Do not begin restore activation from hub-dc to hub-dr without explicit approval because managed cluster ownership can move.
Validation
export KUBECONFIG=<hub-dc-kubeconfig>
oc get clusterversion
oc -n open-cluster-management get mch
oc get mce
oc -n open-cluster-management-backup get dpa,bsl,backupschedule
oc -n open-cluster-management-backup get servicemonitor,prometheusrule
oc -n openshift-image-prepull get ds,pods
oc -n openshift-gitops get applications.argoproj.io