Status

Recorded current state

Role
Active management hub.
OpenShift
Recorded baseline is 4.20.18.
GitOps
Root is Synced/Healthy. hub-dc-cluster-config is Synced/Progressing while image pre-pull completes.
ACM backup
acm-dpa reconciled, acm-dpa-1 available, hub-backup-daily enabled, with backup health alerts added.
Managed clusters
hub-dr is no longer a managed cluster on hub-dc. Current managed pull placement selects spokes only.
User workload metrics
Disabled by cluster-monitoring-config; no user workload monitoring pods should run on this hub.
ACM Observability
Enabled and recorded Ready=True. Grafana is part of the ACM Observability stack. PVC requests were increased, but still use lab-local LVMS.
Vault / ESO
SecretStore/rke2-vault is Ready=True and ExternalSecret/eso-vault-smoke is synced through the kubernetes-hub-dc Vault auth mount.

Storage

Storage-light hub posture

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.

Risk

Operational watch items

Backup health

ACM and OADP backup health alerts now exist. Validate alert behavior before using them as a DR drill gate.

Image pre-pull

The hub image pre-pull DaemonSet is warming selected recovery images. It is a bridge until durable mirroring is built.

GitOps status artifacts

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.

Network history

A previous GitOps source reachability issue was caused by stale conflicting edge IPs. That was remediated and route reachability was validated.

Drill ownership

Do not begin restore activation from hub-dc to hub-dr without explicit approval because managed cluster ownership can move.

Validation

Useful read-only checks

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