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