From 7df5ddf38878d96b9246aa08fd82ba39f75ad226 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Prud=27homme?= Date: Sun, 20 Oct 2019 23:21:36 +0200 Subject: [PATCH] [stable/telegraf] recreates pods when config change (#18143) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Sébastien Prud'homme --- stable/telegraf/Chart.yaml | 2 +- stable/telegraf/templates/deployment.yaml | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/stable/telegraf/Chart.yaml b/stable/telegraf/Chart.yaml index d3b755cfa0..4962d09949 100755 --- a/stable/telegraf/Chart.yaml +++ b/stable/telegraf/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: telegraf -version: 1.1.6 +version: 1.1.7 appVersion: 1.12 deprecated: false description: Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics. diff --git a/stable/telegraf/templates/deployment.yaml b/stable/telegraf/templates/deployment.yaml index b68bd5347a..44ef3b7c77 100644 --- a/stable/telegraf/templates/deployment.yaml +++ b/stable/telegraf/templates/deployment.yaml @@ -17,10 +17,11 @@ spec: labels: app.kubernetes.io/name: {{ include "telegraf.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} - {{- if .Values.podAnnotations }} annotations: + checksum/config: {{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }} + {{- if .Values.podAnnotations }} {{ toYaml .Values.podAnnotations | indent 8 }} - {{- end }} + {{- end }} spec: containers: - name: {{ .Chart.Name }}