billimek / k8s-gitops

GitOps principles to define kubernetes cluster state via code
Apache License 2.0
641 stars 84 forks source link

feat(helm)!: Update chart kube-prometheus-stack ( 61.9.0 β†’ 62.4.0 ) #3988

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Update Change
kube-prometheus-stack (source) major 61.9.0 -> 62.4.0

Release Notes

prometheus-community/helm-charts (kube-prometheus-stack) ### [`v62.4.0`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-62.4.0) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-62.3.1...kube-prometheus-stack-62.4.0) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. #### What's Changed - \[kube-prometheus-stack] Bump grafana deps to 8.5.\* by [@​karthikpenugonda22](https://redirect.github.com/karthikpenugonda22) in [https://github.com/prometheus-community/helm-charts/pull/4835](https://redirect.github.com/prometheus-community/helm-charts/pull/4835) #### New Contributors - [@​karthikpenugonda22](https://redirect.github.com/karthikpenugonda22) made their first contribution in [https://github.com/prometheus-community/helm-charts/pull/4835](https://redirect.github.com/prometheus-community/helm-charts/pull/4835) **Full Changelog**: https://github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-62.3.1...kube-prometheus-stack-62.4.0 ### [`v62.3.1`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-62.3.1) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-62.3.0...kube-prometheus-stack-62.3.1) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. ##### What's Changed - \[kube-prometheus-stack] Bump Prometheus to 2.54.1 by [@​tobiasamft](https://redirect.github.com/tobiasamft) in [https://github.com/prometheus-community/helm-charts/pull/4824](https://redirect.github.com/prometheus-community/helm-charts/pull/4824) ##### New Contributors - [@​tobiasamft](https://redirect.github.com/tobiasamft) made their first contribution in [https://github.com/prometheus-community/helm-charts/pull/4824](https://redirect.github.com/prometheus-community/helm-charts/pull/4824) **Full Changelog**: https://github.com/prometheus-community/helm-charts/compare/prometheus-25.27.0...kube-prometheus-stack-62.3.1 ### [`v62.3.0`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-62.3.0) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-62.2.1...kube-prometheus-stack-62.3.0) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. ##### What's Changed - \[kube-prometheus-stack] Bump node exporter dependency correcting service labels by [@​zeritti](https://redirect.github.com/zeritti) in [https://github.com/prometheus-community/helm-charts/pull/4809](https://redirect.github.com/prometheus-community/helm-charts/pull/4809) **Full Changelog**: https://github.com/prometheus-community/helm-charts/compare/prometheus-postgres-exporter-6.3.1...kube-prometheus-stack-62.3.0 ### [`v62.2.1`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-62.2.1) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-62.2.0...kube-prometheus-stack-62.2.1) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. ##### What's Changed - \[kube-prometheus-stack] Adds web spec to `thanosRulerSpec` by [@​jalev](https://redirect.github.com/jalev) in [https://github.com/prometheus-community/helm-charts/pull/4806](https://redirect.github.com/prometheus-community/helm-charts/pull/4806) ##### New Contributors - [@​jalev](https://redirect.github.com/jalev) made their first contribution in [https://github.com/prometheus-community/helm-charts/pull/4806](https://redirect.github.com/prometheus-community/helm-charts/pull/4806) **Full Changelog**: https://github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-62.2.0...kube-prometheus-stack-62.2.1 ### [`v62.2.0`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-62.2.0) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-62.1.0...kube-prometheus-stack-62.2.0) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. ##### What's Changed - \[kube-state-metrics] Make fsType selector configurable by [@​jkroepke](https://redirect.github.com/jkroepke) in [https://github.com/prometheus-community/helm-charts/pull/4805](https://redirect.github.com/prometheus-community/helm-charts/pull/4805) **Full Changelog**: https://github.com/prometheus-community/helm-charts/compare/prometheus-operator-crds-14.0.0...kube-prometheus-stack-62.2.0 ### [`v62.1.0`](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-62.0.0...kube-prometheus-stack-62.1.0) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-62.0.0...kube-prometheus-stack-62.1.0) ### [`v62.0.0`](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-61.9.0...kube-prometheus-stack-62.0.0) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-61.9.0...kube-prometheus-stack-62.0.0)

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

github-actions[bot] commented 1 month ago

Helm Release Diff: monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml

--- /tmp/tmp.TAupqZgppk 2024-08-20 01:44:07.050876446 +0000
+++ /tmp/tmp.Mu3UjB726V 2024-08-20 01:44:08.854896302 +0000
@@ -672,6 +672,10 @@
       - endpoints
       - pods
     verbs: [ "get", "list", "watch" ]
+  - apiGroups: [ "discovery.k8s.io" ]
+    resources:
+      - endpointslices
+    verbs: [ "get", "list", "watch" ]
   - apiGroups:
       - "networking.k8s.io"
     resources:
@@ -1056,12 +1060,12 @@
     spec:
       containers:
         - name: kube-prometheus-stack
-          image: "quay.io/prometheus-operator/prometheus-operator:v0.75.2"
+          image: "quay.io/prometheus-operator/prometheus-operator:v0.76.0"
           imagePullPolicy: "IfNotPresent"
           args:
             - --kubelet-service=kube-system/kube-prometheus-stack-kubelet
             - --localhost=127.0.0.1
-            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.75.2
+            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.76.0
             - --config-reloader-cpu-request=0
             - --config-reloader-cpu-limit=200m
             - --config-reloader-memory-request=0
github-actions[bot] commented 1 month ago

Helm Release Diff: monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml

--- /tmp/tmp.mO5CKAKpm9 2024-08-20 10:25:25.812367570 +0000
+++ /tmp/tmp.yCKCLWrRRz 2024-08-20 10:25:27.604372208 +0000
@@ -672,6 +672,10 @@
       - endpoints
       - pods
     verbs: [ "get", "list", "watch" ]
+  - apiGroups: [ "discovery.k8s.io" ]
+    resources:
+      - endpointslices
+    verbs: [ "get", "list", "watch" ]
   - apiGroups:
       - "networking.k8s.io"
     resources:
@@ -1056,17 +1060,17 @@
     spec:
       containers:
         - name: kube-prometheus-stack
-          image: "quay.io/prometheus-operator/prometheus-operator:v0.75.2"
+          image: "quay.io/prometheus-operator/prometheus-operator:v0.76.0"
           imagePullPolicy: "IfNotPresent"
           args:
             - --kubelet-service=kube-system/kube-prometheus-stack-kubelet
             - --localhost=127.0.0.1
-            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.75.2
+            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.76.0
             - --config-reloader-cpu-request=0
             - --config-reloader-cpu-limit=200m
             - --config-reloader-memory-request=0
             - --config-reloader-memory-limit=0
-            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.0
+            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.1
             - --secret-field-selector=type!=kubernetes.io/dockercfg,type!=kubernetes.io/service-account-token,type!=helm.sh/release.v1
             - --web.enable-tls=true
             - --web.cert-file=/cert/cert
github-actions[bot] commented 1 month ago

Helm Release Diff: monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml

--- /tmp/tmp.hVCLGI2SXi 2024-08-21 20:34:53.594607893 +0000
+++ /tmp/tmp.nSqfArFR9N 2024-08-21 20:34:55.374639424 +0000
@@ -672,6 +672,10 @@
       - endpoints
       - pods
     verbs: [ "get", "list", "watch" ]
+  - apiGroups: [ "discovery.k8s.io" ]
+    resources:
+      - endpointslices
+    verbs: [ "get", "list", "watch" ]
   - apiGroups:
       - "networking.k8s.io"
     resources:
@@ -1056,17 +1060,17 @@
     spec:
       containers:
         - name: kube-prometheus-stack
-          image: "quay.io/prometheus-operator/prometheus-operator:v0.75.2"
+          image: "quay.io/prometheus-operator/prometheus-operator:v0.76.0"
           imagePullPolicy: "IfNotPresent"
           args:
             - --kubelet-service=kube-system/kube-prometheus-stack-kubelet
             - --localhost=127.0.0.1
-            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.75.2
+            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.76.0
             - --config-reloader-cpu-request=0
             - --config-reloader-cpu-limit=200m
             - --config-reloader-memory-request=0
             - --config-reloader-memory-limit=0
-            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.0
+            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.1
             - --secret-field-selector=type!=kubernetes.io/dockercfg,type!=kubernetes.io/service-account-token,type!=helm.sh/release.v1
             - --web.enable-tls=true
             - --web.cert-file=/cert/cert
github-actions[bot] commented 1 month ago

Helm Release Diff: monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml

--- /tmp/tmp.fgBtaNN0mk 2024-08-21 23:26:25.715146869 +0000
+++ /tmp/tmp.3tRzou6tTi 2024-08-21 23:26:27.711162510 +0000
@@ -672,6 +672,10 @@
       - endpoints
       - pods
     verbs: [ "get", "list", "watch" ]
+  - apiGroups: [ "discovery.k8s.io" ]
+    resources:
+      - endpointslices
+    verbs: [ "get", "list", "watch" ]
   - apiGroups:
       - "networking.k8s.io"
     resources:
@@ -1056,17 +1060,17 @@
     spec:
       containers:
         - name: kube-prometheus-stack
-          image: "quay.io/prometheus-operator/prometheus-operator:v0.75.2"
+          image: "quay.io/prometheus-operator/prometheus-operator:v0.76.0"
           imagePullPolicy: "IfNotPresent"
           args:
             - --kubelet-service=kube-system/kube-prometheus-stack-kubelet
             - --localhost=127.0.0.1
-            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.75.2
+            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.76.0
             - --config-reloader-cpu-request=0
             - --config-reloader-cpu-limit=200m
             - --config-reloader-memory-request=0
             - --config-reloader-memory-limit=0
-            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.0
+            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.1
             - --secret-field-selector=type!=kubernetes.io/dockercfg,type!=kubernetes.io/service-account-token,type!=helm.sh/release.v1
             - --web.enable-tls=true
             - --web.cert-file=/cert/cert
github-actions[bot] commented 1 month ago

Helm Release Diff: monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml

--- /tmp/tmp.9DBkczRw5l 2024-08-23 16:33:25.648345096 +0000
+++ /tmp/tmp.bveONvDfG3 2024-08-23 16:33:27.424357169 +0000
@@ -672,6 +672,10 @@
       - endpoints
       - pods
     verbs: [ "get", "list", "watch" ]
+  - apiGroups: [ "discovery.k8s.io" ]
+    resources:
+      - endpointslices
+    verbs: [ "get", "list", "watch" ]
   - apiGroups:
       - "networking.k8s.io"
     resources:
@@ -1056,17 +1060,17 @@
     spec:
       containers:
         - name: kube-prometheus-stack
-          image: "quay.io/prometheus-operator/prometheus-operator:v0.75.2"
+          image: "quay.io/prometheus-operator/prometheus-operator:v0.76.0"
           imagePullPolicy: "IfNotPresent"
           args:
             - --kubelet-service=kube-system/kube-prometheus-stack-kubelet
             - --localhost=127.0.0.1
-            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.75.2
+            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.76.0
             - --config-reloader-cpu-request=0
             - --config-reloader-cpu-limit=200m
             - --config-reloader-memory-request=0
             - --config-reloader-memory-limit=0
-            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.0
+            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.1
             - --secret-field-selector=type!=kubernetes.io/dockercfg,type!=kubernetes.io/service-account-token,type!=helm.sh/release.v1
             - --web.enable-tls=true
             - --web.cert-file=/cert/cert
github-actions[bot] commented 1 month ago

Helm Release Diff: monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml

--- /tmp/tmp.MBkrWI4sPs 2024-08-29 13:47:03.739774642 +0000
+++ /tmp/tmp.KVS4RlOEXy 2024-08-29 13:47:05.595799590 +0000
@@ -672,6 +672,10 @@
       - endpoints
       - pods
     verbs: [ "get", "list", "watch" ]
+  - apiGroups: [ "discovery.k8s.io" ]
+    resources:
+      - endpointslices
+    verbs: [ "get", "list", "watch" ]
   - apiGroups:
       - "networking.k8s.io"
     resources:
@@ -1056,17 +1060,17 @@
     spec:
       containers:
         - name: kube-prometheus-stack
-          image: "quay.io/prometheus-operator/prometheus-operator:v0.75.2"
+          image: "quay.io/prometheus-operator/prometheus-operator:v0.76.0"
           imagePullPolicy: "IfNotPresent"
           args:
             - --kubelet-service=kube-system/kube-prometheus-stack-kubelet
             - --localhost=127.0.0.1
-            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.75.2
+            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.76.0
             - --config-reloader-cpu-request=0
             - --config-reloader-cpu-limit=200m
             - --config-reloader-memory-request=0
             - --config-reloader-memory-limit=0
-            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.0
+            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.1
             - --secret-field-selector=type!=kubernetes.io/dockercfg,type!=kubernetes.io/service-account-token,type!=helm.sh/release.v1
             - --web.enable-tls=true
             - --web.cert-file=/cert/cert
@@ -1235,8 +1239,8 @@
         port: http-web
         pathPrefix: "/"
         apiVersion: v2
-  image: "quay.io/prometheus/prometheus:v2.54.0"
-  version: v2.54.0
+  image: "quay.io/prometheus/prometheus:v2.54.1"
+  version: v2.54.1
   replicaExternalLabelName: "replica"
   externalUrl: "http://prom-server.eviljungle.com/"
   paused: false
github-actions[bot] commented 1 month ago

Helm Release Diff: monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml

--- /tmp/tmp.edsrh3YQyl 2024-09-04 22:22:14.374154059 +0000
+++ /tmp/tmp.eAqp7kxShr 2024-09-04 22:22:16.566185954 +0000
@@ -672,6 +672,10 @@
       - endpoints
       - pods
     verbs: [ "get", "list", "watch" ]
+  - apiGroups: [ "discovery.k8s.io" ]
+    resources:
+      - endpointslices
+    verbs: [ "get", "list", "watch" ]
   - apiGroups:
       - "networking.k8s.io"
     resources:
@@ -1056,17 +1060,17 @@
     spec:
       containers:
         - name: kube-prometheus-stack
-          image: "quay.io/prometheus-operator/prometheus-operator:v0.75.2"
+          image: "quay.io/prometheus-operator/prometheus-operator:v0.76.0"
           imagePullPolicy: "IfNotPresent"
           args:
             - --kubelet-service=kube-system/kube-prometheus-stack-kubelet
             - --localhost=127.0.0.1
-            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.75.2
+            - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.76.0
             - --config-reloader-cpu-request=0
             - --config-reloader-cpu-limit=200m
             - --config-reloader-memory-request=0
             - --config-reloader-memory-limit=0
-            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.0
+            - --thanos-default-base-image=quay.io/thanos/thanos:v0.36.1
             - --secret-field-selector=type!=kubernetes.io/dockercfg,type!=kubernetes.io/service-account-token,type!=helm.sh/release.v1
             - --web.enable-tls=true
             - --web.cert-file=/cert/cert
@@ -1235,8 +1239,8 @@
         port: http-web
         pathPrefix: "/"
         apiVersion: v2
-  image: "quay.io/prometheus/prometheus:v2.54.0"
-  version: v2.54.0
+  image: "quay.io/prometheus/prometheus:v2.54.1"
+  version: v2.54.1
   replicaExternalLabelName: "replica"
   externalUrl: "http://prom-server.eviljungle.com/"
   paused: false