When the Primary and DR side are:
We observed the following issue when streaming:
kubectl get postgres/postgresql-dr -n <namespace> -oyaml
....
streamingStatus: Pending
....
The cursor found that the direct connection from DR to primary is not working because it is not using the bundled certificate:
✅ DR instance STATUS: Running
✅ WAL Archive Fallback: Working (replication via pgBackRest)
❌ Streaming Replication: NOT working (direct connection from DR to primary)
⚠️ Streaming Status: "Pending" with error message
Does this mean we cannot use different CA's?
The requirement is that both the Primary and Standby (DR) clusters must have TLS certificates generated using the same CA.
Certificates requirements for streaming replication
Certificates requirements for streaming replication include: