Skip to content

Commit 7b79616

Browse files
authored
Fix sds-replicated-volume-controller podAntiAffinity (#259)
Signed-off-by: v.oleynikov <[email protected]>
1 parent bea1473 commit 7b79616

File tree

1 file changed

+2
-15
lines changed

1 file changed

+2
-15
lines changed

templates/sds-replicated-volume-controller/deployment.yaml

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ metadata:
4747
namespace: d8-{{ .Chart.Name }}
4848
{{- include "helm_lib_module_labels" (list . (dict "app" "sds-replicated-volume-controller")) | nindent 2 }}
4949
spec:
50-
{{- include "helm_lib_deployment_on_master_strategy_and_replicas_for_ha" . | nindent 2 }}
5150
revisionHistoryLimit: 2
51+
{{- include "helm_lib_deployment_strategy_and_replicas_for_ha" . | nindent 2 }}
5252
selector:
5353
matchLabels:
5454
app: sds-replicated-volume-controller
@@ -61,20 +61,7 @@ spec:
6161
{{- include "helm_lib_node_selector" (tuple . "system") | nindent 6 }}
6262
{{- include "helm_lib_tolerations" (tuple . "system") | nindent 6 }}
6363
{{- include "helm_lib_module_pod_security_context_run_as_user_nobody" . | nindent 6 }}
64-
{{- if (include "helm_lib_ha_enabled" .) }}
65-
affinity:
66-
podAntiAffinity:
67-
preferredDuringSchedulingIgnoredDuringExecution:
68-
- podAffinityTerm:
69-
labelSelector:
70-
matchExpressions:
71-
- key: app
72-
operator: In
73-
values:
74-
- sds-replicated-volume-controller
75-
topologyKey: kubernetes.io/hostname
76-
weight: 100
77-
{{- end }}
64+
{{- include "helm_lib_pod_anti_affinity_for_ha" (list . (dict "app" "sds-replicated-volume-controller")) | nindent 6 }}
7865
imagePullSecrets:
7966
- name: {{ .Chart.Name }}-module-registry
8067
serviceAccountName: sds-replicated-volume-controller

0 commit comments

Comments
 (0)