diff --git a/stable/prometheus-node-exporter/Chart.yaml b/stable/prometheus-node-exporter/Chart.yaml index 9e2a6f2092..63b817f714 100644 --- a/stable/prometheus-node-exporter/Chart.yaml +++ b/stable/prometheus-node-exporter/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v1 appVersion: 1.0.0 description: A Helm chart for prometheus node-exporter name: prometheus-node-exporter -version: 1.10.0 +version: 1.11.0 home: https://github.com/prometheus/node_exporter/ sources: - https://github.com/prometheus/node_exporter/ diff --git a/stable/prometheus-node-exporter/README.md b/stable/prometheus-node-exporter/README.md index 6ff74512bc..4b8c5bc9a1 100644 --- a/stable/prometheus-node-exporter/README.md +++ b/stable/prometheus-node-exporter/README.md @@ -67,6 +67,7 @@ The following table lists the configurable parameters of the Node Exporter chart | `prometheus.monitor.enabled` | Set this to `true` to create ServiceMonitor for Prometheus operator | `false` | | `prometheus.monitor.additionalLabels` | Additional labels that can be used so ServiceMonitor will be discovered by Prometheus | `{}` | | `prometheus.monitor.namespace` | namespace where servicemonitor resource should be created | `the same namespace as prometheus node exporter` | +| `prometheus.monitor.relabelings` | Relabelings that should be applied on the ServerMonitor | `{}` | | `prometheus.monitor.scrapeTimeout` | Timeout after which the scrape is ended | `10s` | | `configmaps` | Allow mounting additional configmaps. | `[]` | | `namespaceOverride` | Override the deployment namespace | `""` (`Release.Namespace`) | diff --git a/stable/prometheus-node-exporter/templates/monitor.yaml b/stable/prometheus-node-exporter/templates/monitor.yaml index f92fae8a70..4e31ba3637 100644 --- a/stable/prometheus-node-exporter/templates/monitor.yaml +++ b/stable/prometheus-node-exporter/templates/monitor.yaml @@ -18,4 +18,8 @@ spec: {{- if .Values.prometheus.monitor.scrapeTimeout }} scrapeTimeout: {{ .Values.prometheus.monitor.scrapeTimeout }} {{- end }} +{{- if .Values.prometheus.monitor.relabelings }} + relabelings: +{{ toYaml .Values.prometheus.monitor.relabelings | indent 6 }} +{{- end }} {{- end }} diff --git a/stable/prometheus-node-exporter/values.yaml b/stable/prometheus-node-exporter/values.yaml index 5e4b2f2b9d..3e0acd07bd 100644 --- a/stable/prometheus-node-exporter/values.yaml +++ b/stable/prometheus-node-exporter/values.yaml @@ -21,6 +21,7 @@ prometheus: additionalLabels: {} namespace: "" + relabelings: [] scrapeTimeout: 10s ## Customize the updateStrategy if set