Status

Recorded current state

GitOps
spoke-dc-cluster-config recorded Synced/Healthy from local spoke Argo CD status.
Storage
ODF remains on intended localblock topology.
OADP
lab-dpa reconciled, BSL available, latest daily backup completed in the recorded run.
Identity
WSO2 IS was removed. OAuth IDP is Google only.
AMQ/Kafka
Retired from spoke desired state. No local kafka namespace or Strimzi objects remain.
User workload metrics
Enabled; user workload Prometheus, Thanos ruler, and the Prometheus operator should run here.

Service mesh

OSSM 3 state

App readiness

What is needed next

Workload base

Create a Java/JBoss app base in lab-workloads with deployment, service, config, health checks, and overlay placement.

Kafka dependency

Use RKE2 Kafka after the advertised Kafka ingress DNS names resolve and an app-specific SCRAM user exists.

Mesh onboarding

Label the app namespace for injection only after the workload manifests and routing intent are defined.

DR choice

Decide whether the app also lands in spoke-dr as hot standby or remains active-only during initial validation.