Browse Source

Implement podAntiAffinity for postfix

master
Fábio Kaiser Rauber 3 years ago
parent
commit
5de1338ff1
  1. 16
      charts/postfix/v0.1.0/templates/deployment.yaml

16
charts/postfix/v0.1.0/templates/deployment.yaml

@ -63,10 +63,20 @@ spec:
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.affinity }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- {{ include "postfix.name" . }}
- key: app.kubernetes.io/instance
operator: In
values:
- {{ .Release.Name }}
topologyKey: "kubernetes.io/hostname"
{{- with .Values.tolerations }}
tolerations:
{{- toYaml . | nindent 8 }}

Loading…
Cancel
Save