From c748d24be8bd5292c2432d4266436c45037f4c87 Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Fri, 17 Nov 2023 09:20:33 +0100 Subject: [PATCH] feat(postgres): explicitly define affinity - use topology.kubernetes.io/zone instead of kubernetes.io/hostname as topology key --- manifests/postgres/postgres.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manifests/postgres/postgres.yaml b/manifests/postgres/postgres.yaml index 0b5d36a..c044d08 100644 --- a/manifests/postgres/postgres.yaml +++ b/manifests/postgres/postgres.yaml @@ -34,3 +34,7 @@ spec: replicationSlots: highAvailability: enabled: true + affinity: + enablePodAntiAffinity: true + topologyKey: topology.kubernetes.io/zone # default: kubernetes.io/hostname + podAntiAffinityType: preferred