From cf5ff8da11143618ebb1dd7e85a8038ccb30ea21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20de=20Saint=20Martin?= Date: Fri, 19 Oct 2018 18:49:54 +0200 Subject: [PATCH] [stable/kibana] use checksum/config annotation to restart pod if configuration changed. (#8374) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [stable/kibana] use checksum/config annotation to restart pod if configuration changed. Signed-off-by: Cédric de Saint Martin * [stable/kibana] Outdent if. Signed-off-by: Cédric de Saint Martin --- stable/kibana/Chart.yaml | 2 +- stable/kibana/templates/deployment.yaml | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/stable/kibana/Chart.yaml b/stable/kibana/Chart.yaml index 5cb9fbdea0..34b6bb0166 100644 --- a/stable/kibana/Chart.yaml +++ b/stable/kibana/Chart.yaml @@ -1,5 +1,5 @@ name: kibana -version: 0.16.2 +version: 0.16.3 appVersion: 6.4.2 description: Kibana is an open source data visualization plugin for Elasticsearch icon: https://raw.githubusercontent.com/elastic/kibana/master/src/ui/public/icons/kibana-color.svg diff --git a/stable/kibana/templates/deployment.yaml b/stable/kibana/templates/deployment.yaml index 299889dd51..90e1ed8a8e 100644 --- a/stable/kibana/templates/deployment.yaml +++ b/stable/kibana/templates/deployment.yaml @@ -12,10 +12,11 @@ spec: revisionHistoryLimit: {{ .Values.revisionHistoryLimit }} template: metadata: - {{- if .Values.podAnnotations }} annotations: + checksum/config: {{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }} +{{- if .Values.podAnnotations }} {{ toYaml .Values.podAnnotations | indent 8 }} - {{- end }} +{{- end }} labels: app: {{ template "kibana.name" . }} release: "{{ .Release.Name }}" @@ -143,7 +144,7 @@ spec: {{- if .Values.plugins}} - name: plugins mountPath: /usr/share/kibana/plugins -{{- end }} +{{- end }} {{- with .Values.extraContainers }} {{ tpl . $ | indent 6 }} {{- end }}