diff --git a/stable/prometheus/Chart.yaml b/stable/prometheus/Chart.yaml index 618ec3eb0c..974658494c 100755 --- a/stable/prometheus/Chart.yaml +++ b/stable/prometheus/Chart.yaml @@ -1,5 +1,5 @@ name: prometheus -version: 4.6.10 +version: 4.6.11 description: Prometheus is a monitoring system and time series database. home: https://prometheus.io/ icon: https://raw.githubusercontent.com/prometheus/prometheus.github.io/master/assets/prometheus_logo-cb55bb5c346.png diff --git a/stable/prometheus/templates/node-exporter-daemonset.yaml b/stable/prometheus/templates/node-exporter-daemonset.yaml index 50c1142fd6..db04c0749f 100644 --- a/stable/prometheus/templates/node-exporter-daemonset.yaml +++ b/stable/prometheus/templates/node-exporter-daemonset.yaml @@ -10,6 +10,10 @@ metadata: release: {{ .Release.Name }} name: {{ template "prometheus.nodeExporter.fullname" . }} spec: + {{- if .Values.nodeExporter.updateStrategy }} + updateStrategy: +{{ toYaml .Values.nodeExporter.updateStrategy | indent 4 }} + {{- end }} template: metadata: {{- if .Values.nodeExporter.podAnnotations }} diff --git a/stable/prometheus/values.yaml b/stable/prometheus/values.yaml index fc46bfe6de..15dc873e0a 100644 --- a/stable/prometheus/values.yaml +++ b/stable/prometheus/values.yaml @@ -248,6 +248,11 @@ nodeExporter: tag: v0.15.0 pullPolicy: IfNotPresent + ## Custom Update Strategy + ## + updateStrategy: + type: OnDelete + ## Additional node-exporter container arguments ## extraArgs: {}