Skip to content

Commit 78fc9a8

Browse files
committed
use read only replica - use cnpg cluster name for RO host
Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>
1 parent eb69db2 commit 78fc9a8

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

pkg/system/phase2_creating.go

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -454,16 +454,8 @@ func (r *Reconciler) setDesiredCoreEnv(c *corev1.Container) {
454454

455455
case "POSTGRES_HOST_RO":
456456
if r.shouldReconcileCNPGCluster() {
457-
//RO host is not part of the cnpg app secret, so we're getting it here from the service
458-
services := &corev1.ServiceList{}
459-
cnpg_label, _ := labels.Parse("app=noobaa,cnpg.io/cluster=noobaa-db-pg-cluster")
460-
util.KubeList(services, &client.ListOptions{Namespace: r.NooBaaPostgresDB.Namespace, LabelSelector: cnpg_label})
461-
for _, service := range services.Items {
462-
if (service.Spec.Selector["cnpg.io/instanceRole"] == "replica") {
463-
c.Env[j].Value = service.Name
464-
break
465-
}
466-
}
457+
//RO host is not part of the cnpg app secret, so we're setting it here
458+
c.Env[j].Value = r.CNPGCluster.Name + "-ro"
467459
}
468460

469461
case "DB_TYPE":

0 commit comments

Comments
 (0)