42 Commits
Author SHA1 Message Date
Manuel RügerandGitHub 5477284197 [kube-prometheus-stack] Sync rules and dashboards (#1075)
prometheus-operator/kube-prometheus' default branch switched to main, so
we missed some updates.

Also we did not update the alertmanager, node-exporter and prometheus-operator rulesets,
which is fixed now as well.

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-06-15 14:16:47 +03:00
Manuel RügerandGitHub 3f82e4a9ab [kube-prometheus-stack] Revert c4a7d10fdc (#1072)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-06-14 19:37:58 +03:00
2229c9b7f8 [kube-prometheus-stack] Remove old rulesets and sync new (#1066)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>

Co-authored-by: Bismarck Paliz <bismarck.paliz@jet.com>
2021-06-11 11:03:17 -04:00
Manuel RügerandGitHub 83aa113f52 Prometheus-Operator v0.48.0 and update used images (#1006)
* [kube-prometheus-stack] Update Prometheus-Operator to v0.48.0

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [kube-prometheus-stack] Update prometheus to 2.27.1

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [kube-prometheus-stack] Update alertmanager to 0.22.0

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [kube-prometheus-stack] Update kube-webhook-certgen to 1.5.2

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-05-27 10:24:10 -04:00
cddb167f27 [kube-prometheus-stack] Update dependencies / prometheus-operator 0.47.1 (#951)
* [kube-prometheus-stack] Update dependencies

* Bump to kube-state-metrics v2 which deprecated some metrics and changed
CLI arguments which might cause breakage. See: https://kubernetes.io/blog/2021/04/13/kube-state-metrics-v-2-0/

* Update Prometheus-Operator to 0.47.1
Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* hack: fix etcd dashboard link again

Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>

* Sync dashboards

Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>

* [kube-prometheus-stack] Remove grafana dashboards for k8s <1.14

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [kube-prometheus-stack] Fix capitalization

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [kube-prometheus-stack] Sync chart dependencies

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

Co-authored-by: Mateusz Gozdek <mgozdekof@gmail.com>
2021-05-20 10:34:02 -04:00
Manuel RügerandGitHub 769fd3a283 [kube-prometheus-stack] New location for kube-state-metrics (#892)
Switches kube-state-metrics over to the new location inside of this repository
Synchronizes Chart.lock

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-28 19:23:39 -04:00
Manuel RügerandGitHub fc70a3e019 [kube-state-metrics] Version bump to 2.0.0 (#891)
* Version bump kube-state-metrics to 2.0.0
* Upgrade chart api version to v2

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-27 09:28:13 +02:00
Manuel Rüger c06c4e16dd [kube-state-metrics] Remove license
It is the same as in the main repository

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:22:04 +02:00
Manuel Rüger c8f5a4ceea [kube-state-metrics] Fix CI issues
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:12 +02:00
Manuel Rüger 7caa39666a chart: Add AppVersion to labels
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:12 +02:00
Manuel Rüger 166329e721 chart: Add custom labels to pdb and servicemonitor
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:12 +02:00
Manuel Rüger e0e34aa4b3 charts: point out that the repo isn't set up yet
See also: https://github.com/kubernetes/kube-state-metrics/issues/1342
2021-04-25 18:21:12 +02:00
Manuel RügerandScott Rigby 0e9f68ed59 [stable/kube-state-metrics] Update apiVersion for clusterrole (#23968)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>

Co-authored-by: Scott Rigby <scott@r6by.com>
2021-04-25 18:21:11 +02:00
Manuel Rüger 01d84a9af9 [stable/kube-state-metrics] Version bump to 1.9.7 (#22649)
https://github.com/kubernetes/kube-state-metrics/releases/v1.9.7

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger eb26206393 [stable/kube-state-metrics] Version bump to 1.9.6 (#22420)
https://github.com/kubernetes/kube-state-metrics/releases/v1.9.6
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger 1dc3f8af71 [stable/kube-state-metrics] Version bump to 1.9.5 (#20915)
Fixes also volumeattachments typo found by @mbarrien

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger a2e2c2a18a [stable/kube-state-metrics] Version bump to 1.9.4 (#20543)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger a529b8e8d2 [stable/kube-state-metrics] Version bump to 1.9.3 (#20289)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger 46bf33203d [stable/kube-state-metrics] Version bump to 1.9.2 (#20103)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger 22eea8f5db [stable/kube-state-metrics] Version bump to 1.9.1 (#20028)
https://github.com/kubernetes/kube-state-metrics/releases/tag/v1.9.1

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger 7ce7729e60 [stable/kube-state-metrics] Version bump to 1.9.0 (#19726)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger 6ebcbc2eb8 [stable/kube-state-metrics] Version bump to 1.8.0 / Add myself as maintainer (#17593)
* [stable/kube-state-metrics] Add myself as maintainer

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [stable/kube-state-metrics] Version bump to 1.8.0

https://github.com/kubernetes/kube-state-metrics/releases/tag/v1.8.0

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger 55248f5f11 [stable/kube-state-metrics] Update liveness- and readinessProbes (#16284)
As changed downstream in https://github.com/kubernetes/kube-state-metrics/commit/be1a657608c3ff2d224c371e5265e77a6ddfa6bb

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger 544db6adaf [stable/kube-state-metrics] Version bump to 1.7.2 (#16093)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger 5d857a4565 [stable/kube-state-metrics] Apply best practices for label naming (#15261)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel Rüger 19a0192bd0 [stable/kube-state-metrics] Rename ServiceMonitor template (#15214)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-25 18:21:11 +02:00
Manuel RügerandGitHub 5cfd0de9b6 [kube-prometheus-stack] Update prometheus-operator to 0.47.0 (#858)
https://github.com/prometheus-operator/prometheus-operator/releases/tag/v0.47.0

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-04-19 11:46:09 -04:00
Manuel RügerandGitHub 621fddc50b [prometheus-node-exporter] AppVersion bump to 1.1.2 (#774)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-03-18 12:26:30 -04:00
Manuel RügerandGitHub 5d418e070b [kube-prometheus-stack] Sync kube-state-metrics (#650)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-02-08 13:32:14 -05:00
8fe4cda302 [kube-prometheus-stack] Version bump prometheus-operator to 0.45.0 (#582)
* kube-prometheus-stack: Version bump prometheus-operator to 0.45.0

https://github.com/prometheus-operator/prometheus-operator/releases/tag/v0.45.0

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [kube-stack-prometheus] Version bump prometheus to 2.24.0

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [kube-prometheus-stack] Sync CRDs

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [kube-prometheus-stack] Shellcheck update_crds script

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [kube-stack-prometheus] Increase major version as CRDs changed

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

Co-authored-by: Bismarck Paliz <bismarck.paliz@jet.com>
2021-01-18 16:28:09 -05:00
Manuel RügerandGitHub c4d2ddd489 [kube-prometheus-stack] Migrate kube-state-metrics off helm/stable (#581)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-01-14 11:07:42 -05:00
Manuel RügerandGitHub 9c569fc022 [kube-prometheus-stack] Migrate to chart v2 (#307)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2020-11-17 12:00:05 +00:00
Manuel RügerandGitHub 99748197c1 [kube-prometheus-stack] Bump prometheus-operator to 0.43.1 (#305)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2020-11-05 08:41:27 -05:00
Manuel RügerandGitHub 4c5a20f8ce [kube-prometheus-stack] Update chart dependencies (#293)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2020-11-02 10:06:33 -05:00
72672f06a9 [kube-prometheus-stack] Upgrade admission-webhook api (#267)
admissionregistration.k8s.io/v1beta1 -> admissionregistration.k8s.io/v1

W1027 12:53:41.791271 2909521 warnings.go:67] admissionregistration.k8s.io/v1beta1 MutatingWebhookConfiguration is deprecated in v1.16+, unavailable in v1.22+; use admissionregistration.k8s.io/v1 MutatingWebhookConfiguration

Co-authored-by: Bismarck Paliz <bismarck.paliz@jet.com>
Signed-off-by: Manuel Rüger <manuel@rueg.eu>

Co-authored-by: Bismarck Paliz <bismarck.paliz@jet.com>
2020-10-29 17:53:17 -04:00
e09577a16a [kube-prometheus-stack] Support native TLS in prometheus-operator (#206)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
Co-authored-by: Bismarck Paliz <bismarck.paliz@jet.com>

Co-authored-by: Bismarck Paliz <bismarck.paliz@jet.com>
2020-10-28 12:59:04 -04:00
Manuel RügerandGitHub fd1ee7a017 [kube-prometheus-stack] Update grafana requirement (#197)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2020-10-11 13:40:50 -04:00
Manuel RügerandGitHub 7e65a6ad75 [stable/prometheus-operator] Version bump alertmanager and prometheus (#23150)
* [stable/prometheus-operator] Version bump prometheus to 2.18.2

https://github.com/prometheus/prometheus/releases/tag/v2.18.2

Signed-off-by: Manuel Rüger <manuel@rueg.eu>

* [stable/prometheus-operator] Version bump alertmanager to 0.21.0

https://github.com/prometheus/alertmanager/releases/v0.21.0
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2020-07-15 07:10:38 -07:00
Manuel RügerandGitHub 510717f94d [stable/prometheus-node-exporter] Version bump to 1.0.1 (#23151)
https://github.com/prometheus/node_exporter/releases/tag/v1.0.1

Try fixing CI as suggested by @vsliouniaev

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2020-07-15 06:36:38 -07:00
Manuel RügerandGitHub 220dd172eb [stable/prometheus-operator] Update hyperkube image (#23073)
Update to a support version of kubernetes: 1.16.12

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2020-07-05 09:36:49 -07:00
Manuel RügerandGitHub bca4ffd147 [stable/prometheus-operator] Replace configmap-reload image (#22988)
Upstream switched to this image in
https://github.com/coreos/prometheus-operator/commit/3c1456eac35d2ace824d478d6bd9dad6939f6db3#diff-e237ffe304b9b2407ed7d9424a2770a9

This also enables support for multi-arch for the configmap-reload image

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2020-07-03 08:10:48 -07:00
Manuel RügerandKubernetes Prow Robot 55f3789408 [stable/prometheus-operator] Add option to set log formatting (#10341)
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2019-01-31 23:22:30 -08:00