From 7bcd56e8d004364fb39a4078357596c451f20d1b Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Fri, 17 Nov 2023 09:37:52 +0100 Subject: [PATCH] refactor(pooler): use different label for podAntiAffinity --- manifests/postgres/pooler-rw.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/manifests/postgres/pooler-rw.yaml b/manifests/postgres/pooler-rw.yaml index 32608bb..a5d1ce4 100644 --- a/manifests/postgres/pooler-rw.yaml +++ b/manifests/postgres/pooler-rw.yaml @@ -20,6 +20,9 @@ spec: maxUnavailable: 1 # PodTemplateSpec template: + metadata: + labels: + app: pooler spec: containers: [] # suppress error affinity: @@ -28,6 +31,9 @@ spec: - weight: 100 podAffinityTerm: labelSelector: - matchLabels: - postgresql.cnpg.io/cluster: moving-moose + matchExpressions: + - key: app + operator: In + values: + - pooler topologyKey: topology.kubernetes.io/zone