From 98fb82b149f2d2c1dc5c7317ff53960bf0bb072d Mon Sep 17 00:00:00 2001 From: Ben Banfield-Zanin Date: Thu, 29 Jun 2023 14:32:20 +0100 Subject: [PATCH] Web setup anti-affinity if we have replicas --- templates/web-deployment.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/templates/web-deployment.yaml b/templates/web-deployment.yaml index 56cfec9..790626a 100644 --- a/templates/web-deployment.yaml +++ b/templates/web-deployment.yaml @@ -43,6 +43,14 @@ spec: {{- range $secretName := $.Values.web.imagePullSecrets }} - name: {{ $secretName }} {{- end }} + {{- end }} + {{- if gt ($.Values.web.replicas | int) 1 }} + affinity: + podAntiAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchLabels: {{ include "jitsi.webShard.selectorLabels" (merge (dict "RelativeScope" .) $) | nindent 16 }} + topologyKey: kubernetes.io/hostname {{- end }} containers: - env: