File tree Expand file tree Collapse file tree 3 files changed +24
-1
lines changed Expand file tree Collapse file tree 3 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 11---
22name : synapse
3- version : 0.15 .0
3+ version : 0.16 .0
Original file line number Diff line number Diff line change 1+ {{- .Values.synapse.deployScalingWorkersPdb.enabled }}
2+ {{- $workers := merge (deepCopy .Values.synapse.deployScalingWorkers) (deepCopy .Values.synapse.singletonWorkers) -}}
3+ {{- range $worker, $options := $workers }}
4+ {{ $name := $worker | replace "_" "-"}}
5+ ---
6+ apiVersion : policy/v1
7+ kind : PodDisruptionBudget
8+ metadata :
9+ name : synapse-{{ $name }}
10+ spec :
11+ {{- if and .Values.synapse.deployScalingWorkersPdb.minAvailable (not (hasKey .Values.synapse.deployScalingWorkersPdb "maxUnavailable")) }}
12+ minAvailable : {{ .Values.synapse.deployScalingWorkersPdb.minAvailable }}
13+ {{- else if .Values.synapse.deployScalingWorkersPdb.maxUnavailable }}
14+ maxUnavailable : {{ .Values.synapse.deployScalingWorkersPdb.maxUnavailable }}
15+ {{- end }}
16+ selector :
17+ matchLabels :
18+ {{- include "synapse-workers.selectorLabels" $name | nindent 6 }}
19+ {{- end }}
20+ {{- end }}
Original file line number Diff line number Diff line change @@ -63,6 +63,9 @@ synapse:
6363 minReplicas : 1
6464 maxReplicas : 10
6565 # this workers will scale after deploy
66+ deployScalingWorkersPdb :
67+ enabled : true
68+ minAvailable : 1
6669 deployScalingWorkers :
6770 event_persister :
6871 replicas : 2
You can’t perform that action at this time.
0 commit comments