diff --git a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet index 5202065608af78454cd395d3ef7c6e988785a8ee..1545b697693bc4d8bf47ef5cb70de0de878eafbc 100644 --- a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet +++ b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet @@ -1,3 +1,5 @@ +local relabelings = import 'kube-prometheus/dropping-deprecated-metrics-relabelings.libsonnet'; + { _config+:: { namespace: 'default', @@ -291,7 +293,7 @@ honorLabels: true, tlsConfig: { insecureSkipVerify: true }, bearerTokenFile: '/var/run/secrets/kubernetes.io/serviceaccount/token', - metricRelabelings: (import 'kube-prometheus/dropping-deprecated-metrics-relabelings.libsonnet'), + metricRelabelings: relabelings, relabelings: [{ sourceLabels: ['__metrics_path__'], targetLabel: 'metrics_path', @@ -363,7 +365,7 @@ tlsConfig: { insecureSkipVerify: true, }, - metricRelabelings: (import 'kube-prometheus/dropping-deprecated-metrics-relabelings.libsonnet') + [ + metricRelabelings: relabelings + [ { sourceLabels: ['__name__'], regex: 'etcd_(debugging|disk|request|server).*', @@ -408,7 +410,7 @@ serverName: 'kubernetes', }, bearerTokenFile: '/var/run/secrets/kubernetes.io/serviceaccount/token', - metricRelabelings: (import 'kube-prometheus/dropping-deprecated-metrics-relabelings.libsonnet') + [ + metricRelabelings: relabelings + [ { sourceLabels: ['__name__'], regex: 'etcd_(debugging|disk|server).*',