
Architecture
This page describes component schematics, connectivity overview diagrams, and TLS/CA handling for each install variant. For hub-to-managed network paths and ports, see Connectivity.
Architecture diagrams
Each install variant has a full hub/spoke schematic exported as PNG from draw.io source. PNG and draw.io files live in static/images/ramendr-starter-kit/.
| Diagram | Variant | PNG | draw.io source |
|---|---|---|---|
|
| ||
|
| ||
|
| ||
| All variants |
|
odf schematic
Full hub/spoke schematic. DRPolicies live on the hub with the RamenDR Hub Operator and become volume replications and volume group replications on the managed clusters. The hub operator orchestrates the RamenDR Cluster Operators, which manage those replications plus OpenShift Data Foundation and OpenShift ADP (Kubernetes object backups), along with Submariner and Edge GitOps VMs.

Figure 1. RamenDR Starter Kit architecture (odf)
draw.io source: ramendr-architecture-odf.drawio
drpartner-s4 schematic
Hub S4 Object store for OpenShift ADP Kubernetes object backups. Partner CSI on the managed clusters provides VM data replication. DRPolicies live on the hub and become volume replications and volume group replications on the managed clusters. The RamenDR Hub Operator orchestrates the cluster operators. The pattern does not create DRPC or VMs.

Figure 2. RamenDR Starter Kit architecture (drpartner-s4)
draw.io source: ramendr-architecture-drpartner-s4.drawio
drpartner-minimal schematic
Red Hat Advanced Cluster Management (RHACM) and partner operators only. S3-compatible storage for OpenShift ADP is bring-your-own; this variant does not deploy S4. DRPolicies live on the hub and become volume replications and volume group replications on the managed clusters. The pattern does not create DR CRs.

Figure 3. RamenDR Starter Kit architecture (drpartner-minimal)
draw.io source: ramendr-architecture-drpartner-minimal.drawio
TLS and CA (current implementation)
Certificate handling is delivered by external charts deployed via Argo CD, not local policy YAML in the pattern repository.
| Chart | Role |
|---|---|
vp-manage-proxy-cluster-ca | Differential CA bundle for cluster API/ingress CAs (all variants) |
opp-policy-chart |
|
Chart overrides live in the pattern repository:
Manual CA and cluster helpers live under scripts/ in the pattern repository. Verify resource names against the live cluster before using examples that reference RHACM policy names.
Related pages
Connectivity — Hub-to-managed paths, ports, and variant comparison
Installation details — Variant installation differences and pattern scripts
Getting started — Variant selection, BYOC, and deployment
