diff --git a/jsonnet/kube-prometheus/components/prometheus.libsonnet b/jsonnet/kube-prometheus/components/prometheus.libsonnet index eb8f756197fd86439411571507afecc8d79d1ced..d537f3bcf98f2b7f206625f2aa576206fca92cd4 100644 --- a/jsonnet/kube-prometheus/components/prometheus.libsonnet +++ b/jsonnet/kube-prometheus/components/prometheus.libsonnet @@ -53,8 +53,10 @@ function(params) { (import 'github.com/kubernetes-monitoring/kubernetes-mixin/alerts/add-runbook-links.libsonnet') + ( if p._config.thanos != {} then (import 'github.com/thanos-io/thanos/mixin/alerts/sidecar.libsonnet') + { + targetGroups: {}, sidecar: { selector: p._config.mixin._config.thanosSelector, + dimensions: std.join(', ', ['job', 'instance']), }, } else {}