From c3d5a567a2973a3e53cf442c126b9553234c168b Mon Sep 17 00:00:00 2001 From: Matthieu Cauffiez Date: Tue, 12 Mar 2019 11:07:01 -0400 Subject: Add noteAffinity option to kafka/zookeeper 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 --- .../charts/message-router-kafka/templates/statefulset.yaml | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'kubernetes/dmaap/components/message-router/charts/message-router-kafka/templates/statefulset.yaml') diff --git a/kubernetes/dmaap/components/message-router/charts/message-router-kafka/templates/statefulset.yaml b/kubernetes/dmaap/components/message-router/charts/message-router-kafka/templates/statefulset.yaml index 163bbc23b6..ae8364c616 100644 --- a/kubernetes/dmaap/components/message-router/charts/message-router-kafka/templates/statefulset.yaml +++ b/kubernetes/dmaap/components/message-router/charts/message-router-kafka/templates/statefulset.yaml @@ -44,6 +44,10 @@ spec: 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 }}" -- cgit 1.2.3-korg