feat: add `.spec.replicaCluster.primary` field
Closes #3942
:exclamation: By default, the pull request is configured to backport to all release branches.
- To stop backporting this pr, remove the label: backport-requested :arrow_backward: or add the label 'do not backport'
- To stop backporting this pr to a certain release branch, remove the specific branch label: release-x.y
/test limit=local
@armru, here's the link to the E2E on CNPG workflow run: https://github.com/cloudnative-pg/cloudnative-pg/actions/runs/8847312403
/test limit=local
@armru, here's the link to the E2E on CNPG workflow run: https://github.com/cloudnative-pg/cloudnative-pg/actions/runs/8847457676
/test limit=local
@armru, here's the link to the E2E on CNPG workflow run: https://github.com/cloudnative-pg/cloudnative-pg/actions/runs/8875148319
https://github.com/EnterpriseDB/cloudnative-pg/actions/runs/9250910553
E2e: https://github.com/EnterpriseDB/cloudnative-pg/actions/runs/9580425444
/ok-to-merge e2e failures are not related