From 297b6817a4b13b73d6b243891fb3e55167170e77 Mon Sep 17 00:00:00 2001
From: Simon Pasquier <spasquie@redhat.com>
Date: Fri, 27 Nov 2020 12:51:43 +0100
Subject: [PATCH] Add Thanos sidecar alerts

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
---
 jsonnet/kube-prometheus/jsonnetfile.json               |  9 +++++++++
 .../kube-prometheus-thanos-sidecar.libsonnet           |  1 +
 jsonnetfile.lock.json                                  | 10 ++++++++++
 3 files changed, 20 insertions(+)

diff --git a/jsonnet/kube-prometheus/jsonnetfile.json b/jsonnet/kube-prometheus/jsonnetfile.json
index b495d05a..b74b034d 100644
--- a/jsonnet/kube-prometheus/jsonnetfile.json
+++ b/jsonnet/kube-prometheus/jsonnetfile.json
@@ -82,6 +82,15 @@
       },
       "version": "release-2.22",
       "name": "prometheus"
+    },
+    {
+      "source": {
+        "git": {
+          "remote": "https://github.com/thanos-io/thanos",
+          "subdir": "mixin"
+        }
+      },
+      "version": "release-0.17"
     }
   ],
   "legacyImports": true
diff --git a/jsonnet/kube-prometheus/kube-prometheus-thanos-sidecar.libsonnet b/jsonnet/kube-prometheus/kube-prometheus-thanos-sidecar.libsonnet
index 7d98c309..c42811c1 100644
--- a/jsonnet/kube-prometheus/kube-prometheus-thanos-sidecar.libsonnet
+++ b/jsonnet/kube-prometheus/kube-prometheus-thanos-sidecar.libsonnet
@@ -1,3 +1,4 @@
+(import 'github.com/thanos-io/thanos/mixin/alerts/sidecar.libsonnet') +
 {
   _config+:: {
     versions+:: { thanos: 'v0.14.0' },
diff --git a/jsonnetfile.lock.json b/jsonnetfile.lock.json
index 883c61e7..a525a227 100644
--- a/jsonnetfile.lock.json
+++ b/jsonnetfile.lock.json
@@ -133,6 +133,16 @@
       "sum": "CGxvaHkP7z/gnsLB/8Imvt/AnW+9nJUnTcL+fvIAZUs=",
       "name": "prometheus"
     },
+    {
+      "source": {
+        "git": {
+          "remote": "https://github.com/thanos-io/thanos.git",
+          "subdir": "mixin"
+        }
+      },
+      "version": "f6ffb89898a966d87dcc2ad4a0bc6c0db1e61a0b",
+      "sum": "OptiWUMOHFrRGTZhSfxV1RCeXZ90qsefGNTD4lDYVG0="
+    },
     {
       "source": {
         "local": {
-- 
GitLab