enabled nodeaffinity for kafka. This will allow kafka/zookeeper
to boot back on a node whree there is topic data
Issue-ID: DMAAP-1089
Change-Id: Ic14d3201f03787f7abe8b83ae76d64a7c353ad87
Signed-off-by: Matthieu Cauffiez <matthieu.cauffiez@bell.ca>
values:
- {{ include "common.name" . }}
topologyKey: "kubernetes.io/hostname"
+ {{- if .Values.nodeAffinity }}
+ nodeAffinity:
+ {{ toYaml .Values.nodeAffinity | indent 10 }}
+ {{- end }}
initContainers:
- name: {{ include "common.name" . }}-initcontainer
image: "{{ .Values.global.ubuntuInitRepository }}/{{ .Values.ubuntuInitImage }}"
# defult partitions
defaultpartitions: 3
-
nodeSelector: {}
+nodeAffinity: {}
+
affinity: {}
# probe configuration parameters
values:
- {{ include "common.name" . }}
topologyKey: "kubernetes.io/hostname"
+ {{- if .Values.nodeAffinity }}
+ nodeAffinity:
+ {{ toYaml .Values.nodeAffinity | indent 10 }}
+ {{- end }}
initContainers:
- name: {{ include "common.name" . }}-seed-topics-apikeys
command:
nodeSelector: {}
+nodeAffinity: {}
+
affinity: {}
# probe configuration parameters