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 1
1
---
2
2
name : 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:
63
63
minReplicas : 1
64
64
maxReplicas : 10
65
65
# this workers will scale after deploy
66
+ deployScalingWorkersPdb :
67
+ enabled : true
68
+ minAvailable : 1
66
69
deployScalingWorkers :
67
70
event_persister :
68
71
replicas : 2
You can’t perform that action at this time.
0 commit comments