@@ -174,7 +174,7 @@ console:
174
174
# https://docs.jitsu.com/self-hosting/configuration#ingest
175
175
rotorAuthKey : " "
176
176
rotorAuthKeyFrom : " "
177
-
177
+
178
178
179
179
# Public domain where ingest service is available. Leave empty to configure automatically.
180
180
# https://docs.jitsu.com/self-hosting/configuration#ingest_host
@@ -262,6 +262,29 @@ console:
262
262
nodeSelector : {}
263
263
tolerations : []
264
264
affinity : {}
265
+ topologySpreadConstraints :
266
+ # Allows use of a string template:
267
+ #
268
+ # topologySpreadConstraints: |
269
+ # - maxSkew: 1
270
+ # topologyKey: "topology.kubernetes.io/zone"
271
+ # whenUnsatisfiable: DoNotSchedule
272
+ # labelSelector:
273
+ # matchLabels:
274
+ # {{- include "jitsu.selectorLabels" . | nindent 10 }}
275
+ # {{- include "jitsu.console.selectorLabels" . | nindent 10 }}
276
+ #
277
+ # or a yaml structure:
278
+ #
279
+ # topologySpreadConstraints:
280
+ # - maxSkew: 1
281
+ # topologyKey: "topology.kubernetes.io/zone"
282
+ # whenUnsatisfiable: DoNotSchedule
283
+ # labelSelector:
284
+ # matchLabels:
285
+ # app.kubernetes.io/name: jitsu
286
+ # app.kubernetes.io/instance: jitsu
287
+ # app.kubernetes.io/component: console
265
288
266
289
bulker :
267
290
enabled : true
@@ -408,6 +431,7 @@ bulker:
408
431
nodeSelector : {}
409
432
tolerations : []
410
433
affinity : {}
434
+ topologySpreadConstraints :
411
435
412
436
rotor :
413
437
enabled : true
@@ -528,6 +552,7 @@ rotor:
528
552
nodeSelector : {}
529
553
tolerations : []
530
554
affinity : {}
555
+ topologySpreadConstraints :
531
556
532
557
ingest :
533
558
enabled : true
@@ -655,6 +680,7 @@ ingest:
655
680
nodeSelector : {}
656
681
tolerations : []
657
682
affinity : {}
683
+ topologySpreadConstraints :
658
684
659
685
syncctl :
660
686
enabled : true
@@ -757,6 +783,7 @@ syncctl:
757
783
nodeSelector : {}
758
784
tolerations : []
759
785
affinity : {}
786
+ topologySpreadConstraints :
760
787
761
788
migration :
762
789
enabled : true
0 commit comments