diff --git a/jsonnet/kube-prometheus/jsonnetfile.json b/jsonnet/kube-prometheus/jsonnetfile.json
index b495d05ab3ed908dbf9ec155e706c5a5273c222b..b74b034d691194ecc12b7f4229d8e2ca0fe83ea0 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 7d98c309953cd7debbaef378afab75ac06d5999f..c42811c131bcd678b6ba76fef51e9ce6bf8999d2 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 883c61e7370e44ffa48104679d2386f71033621b..a525a227ffa762afcc3ef09647afe871c8472f82 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": {