Skip to content

chore(chart-deps): update kube-prometheus-stack to version 84.5.0#3220

Merged
merll merged 9 commits intomainfrom
ci-update-kube-prometheus-stack-to-84.5.0
May 8, 2026
Merged

chore(chart-deps): update kube-prometheus-stack to version 84.5.0#3220
merll merged 9 commits intomainfrom
ci-update-kube-prometheus-stack-to-84.5.0

Conversation

@merll
Copy link
Copy Markdown
Collaborator

@merll merll commented May 7, 2026

📌 Summary

This PR upgrades Kube-Prometheus-Stack.

🔍 Reviewer Notes

🧹 Checklist

  • Code is readable, maintainable, and robust.
  • Unit tests added/updated

@merll merll requested review from Ani1357 and j-zimnowoda as code owners May 7, 2026 16:17
@svcAPLBot
Copy link
Copy Markdown
Contributor

svcAPLBot commented May 7, 2026

Comparison of Helm chart templating output:

# kube-prometheus-stack/charts/kube-state-metrics/templates/clusterrolebinding.yaml

# kube-prometheus-stack/charts/kube-state-metrics/templates/deployment.yaml

# kube-prometheus-stack/charts/kube-state-metrics/templates/role.yaml

# kube-prometheus-stack/charts/kube-state-metrics/templates/service.yaml

# kube-prometheus-stack/charts/kube-state-metrics/templates/serviceaccount.yaml

# kube-prometheus-stack/charts/kube-state-metrics/templates/servicemonitor.yaml

# kube-prometheus-stack/charts/prometheus-node-exporter/templates/daemonset.yaml

# kube-prometheus-stack/charts/prometheus-node-exporter/templates/service.yaml

# kube-prometheus-stack/charts/prometheus-node-exporter/templates/serviceaccount.yaml

# kube-prometheus-stack/charts/prometheus-node-exporter/templates/servicemonitor.yaml

# kube-prometheus-stack/templates/alertmanager/alertmanager.yaml

@@ spec.image @@
! ± value change
- quay.io/prometheus/alertmanager:v0.32.0
+ quay.io/prometheus/alertmanager:v0.32.1

@@ spec.version @@
! ± value change
- v0.32.0
+ v0.32.1

# kube-prometheus-stack/templates/alertmanager/route.yaml

# kube-prometheus-stack/templates/alertmanager/service.yaml

# kube-prometheus-stack/templates/alertmanager/serviceaccount.yaml

# kube-prometheus-stack/templates/alertmanager/servicemonitor.yaml

# kube-prometheus-stack/templates/exporters/core-dns/service.yaml

# kube-prometheus-stack/templates/exporters/core-dns/servicemonitor.yaml

# kube-prometheus-stack/templates/exporters/kube-api-server/servicemonitor.yaml

# kube-prometheus-stack/templates/exporters/kube-etcd/service.yaml

# kube-prometheus-stack/templates/exporters/kube-etcd/servicemonitor.yaml

# kube-prometheus-stack/templates/exporters/kubelet/servicemonitor.yaml

# kube-prometheus-stack/templates/prometheus/additionalPrometheusRules.yaml

# kube-prometheus-stack/templates/prometheus/additionalScrapeConfigs.yaml

# kube-prometheus-stack/templates/prometheus/clusterrole.yaml

# kube-prometheus-stack/templates/prometheus/clusterrolebinding.yaml

# kube-prometheus-stack/templates/prometheus/prometheus.yaml

@@ spec.image @@
! ± value change
- quay.io/prometheus/prometheus:v3.11.2
+ quay.io/prometheus/prometheus:v3.11.3

@@ spec.version @@
! ± value change
- v3.11.2
+ v3.11.3

# kube-prometheus-stack/templates/prometheus/route.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/alertmanager.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/config-reloaders.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/etcd.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/general.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/k8s.rules.container_cpu_usage_seconds_total.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/k8s.rules.container_memory_cache.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/k8s.rules.container_memory_rss.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/k8s.rules.container_memory_swap.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/k8s.rules.container_memory_working_set_bytes.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/k8s.rules.container_resource.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/k8s.rules.pod_owner.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kube-apiserver-availability.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kube-apiserver-burnrate.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kube-apiserver-histogram.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kube-apiserver-slos.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kube-prometheus-general.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kube-prometheus-node-recording.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kube-state-metrics.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kubelet.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kubernetes-apps.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kubernetes-resources.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kubernetes-storage.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kubernetes-system-apiserver.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kubernetes-system-kubelet.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/kubernetes-system.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/node-exporter.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/node-exporter.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/node-network.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/node.rules.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/prometheus-operator.yaml

# kube-prometheus-stack/templates/prometheus/rules-1.14/prometheus.yaml

# kube-prometheus-stack/templates/prometheus/service.yaml

# kube-prometheus-stack/templates/prometheus/serviceaccount.yaml

# kube-prometheus-stack/templates/prometheus/servicemonitor.yaml

# kube-prometheus-stack/templates/prometheus/servicemonitors.yaml

# kube-prometheus-stack/templates/prometheus-operator/admission-webhooks/mutatingWebhookConfiguration.yaml

# kube-prometheus-stack/templates/prometheus-operator/admission-webhooks/validatingWebhookConfiguration.yaml

# kube-prometheus-stack/templates/prometheus-operator/clusterrole.yaml

# kube-prometheus-stack/templates/prometheus-operator/clusterrolebinding.yaml

# kube-prometheus-stack/templates/prometheus-operator/deployment.yaml

# kube-prometheus-stack/templates/prometheus-operator/service.yaml

# kube-prometheus-stack/templates/prometheus-operator/serviceaccount.yaml

# kube-prometheus-stack/templates/prometheus-operator/servicemonitor.yaml

# otomi-api/templates/core-config.yaml

@@ data.core.yaml @@
! ± value change in multiline text (three inserts, three deletions)
  adminApps:
  - deps:
    - prometheus
    ingress:
  
  [233 lines unchanged)]
  
      about: Alertmanager handles alerts sent by client applications such as the Prometheus
        server. It takes care of de-duplicating, grouping, and routing them to the correct
        receiver integration such as email, PagerDuty, or OpsGenie. Alertmanager also
        takes care of silencing and inhibition of alerts.
-     appVersion: 0.32.0
+     appVersion: 0.32.1
      dependencies: Prometheus
      integration: Alertmanager can be activated to send alerts to configured receivers.
        It is configured by App Platform to use the global values found under settings/alerts.
        A team can override global settings to send alerts to their own endpoints.
  
  [92 lines unchanged)]
  
    grafana:
      about: Grafana allows you to query, visualize, alert on and understand your metrics
        no matter where they are stored. Create, explore, and share dashboards with
        your team and foster a data-driven culture.
-     appVersion: 12.4.3
+     appVersion: 13.0.1
      dependencies: Prometheus
      integration: App Platform uses Grafana to visualize Prometheus metrics and Loki
        logs. Team members are automatically given the Editor role, while admins are
        also given the Admin role. It is possible to make configuration changes directly
  
  [173 lines unchanged)]
  
    prometheus:
      about: Prometheus is a systems and service monitoring system. It collects metrics
        from configured targets at given intervals, evaluates rule expressions, displays
        the results, and can trigger alerts when specified conditions are observed.
-     appVersion: 3.11.2
+     appVersion: 3.11.3
      integration: Prometheus can be activated to aggregate all platform metrics and
        store them in a storage endpoint of choice (defaults to PVC). When App Platform
        is configured in multi-tenancy mode, each team will be provided with a dedicated
        Prometheus instance. This instance can be used to aggregate custom team metrics.
  
  [205 lines unchanged)]
  
      svc: tekton-dashboard
      type: public
    name: tekton
    ownHost: true

# otomi-api/templates/deployment.yaml

# rabbitmq-cluster-operator/templates/messaging-topology-operator/validating-webhook-configuration.yaml

# kube-prometheus-stack/charts/grafana/templates/clusterrole.yaml

# kube-prometheus-stack/charts/grafana/templates/clusterrolebinding.yaml

# kube-prometheus-stack/charts/grafana/templates/configmap-dashboard-provider.yaml

# kube-prometheus-stack/charts/grafana/templates/configmap.yaml

# kube-prometheus-stack/charts/grafana/templates/deployment.yaml

@@ spec.template.spec.containers.demo-po-grafana-sc-dashboard.image @@
! ± value change
- quay.io/kiwigrid/k8s-sidecar:2.6.0
+ quay.io/kiwigrid/k8s-sidecar:2.7.1

@@ spec.template.spec.containers.demo-po-grafana-sc-datasources.image @@
! ± value change
- quay.io/kiwigrid/k8s-sidecar:2.6.0
+ quay.io/kiwigrid/k8s-sidecar:2.7.1

@@ spec.template.spec.containers.grafana.image @@
! ± value change
- docker.io/grafana/grafana:12.4.3
+ docker.io/grafana/grafana:13.0.1

# kube-prometheus-stack/charts/grafana/templates/role.yaml

# kube-prometheus-stack/charts/grafana/templates/rolebinding.yaml

# kube-prometheus-stack/charts/grafana/templates/route.yaml

# kube-prometheus-stack/charts/grafana/templates/service.yaml

# kube-prometheus-stack/charts/grafana/templates/serviceaccount.yaml

# kube-prometheus-stack/templates/alertmanager/alertmanager.yaml

@@ spec.image @@
! ± value change
- quay.io/prometheus/alertmanager:v0.32.0
+ quay.io/prometheus/alertmanager:v0.32.1

@@ spec.version @@
! ± value change
- v0.32.0
+ v0.32.1

# kube-prometheus-stack/templates/alertmanager/route.yaml

# kube-prometheus-stack/templates/alertmanager/service.yaml

# kube-prometheus-stack/templates/alertmanager/serviceaccount.yaml

# kube-prometheus-stack/templates/grafana/configmaps-datasources.yaml

# kube-prometheus-stack/charts/grafana/templates/clusterrole.yaml

# kube-prometheus-stack/charts/grafana/templates/clusterrolebinding.yaml

# kube-prometheus-stack/charts/grafana/templates/configmap-dashboard-provider.yaml

# kube-prometheus-stack/charts/grafana/templates/configmap.yaml

# kube-prometheus-stack/charts/grafana/templates/deployment.yaml

@@ spec.template.spec.containers.dev-po-grafana-sc-dashboard.image @@
! ± value change
- quay.io/kiwigrid/k8s-sidecar:2.6.0
+ quay.io/kiwigrid/k8s-sidecar:2.7.1

@@ spec.template.spec.containers.dev-po-grafana-sc-datasources.image @@
! ± value change
- quay.io/kiwigrid/k8s-sidecar:2.6.0
+ quay.io/kiwigrid/k8s-sidecar:2.7.1

@@ spec.template.spec.containers.grafana.image @@
! ± value change
- docker.io/grafana/grafana:12.4.3
+ docker.io/grafana/grafana:13.0.1

# kube-prometheus-stack/charts/grafana/templates/role.yaml

# kube-prometheus-stack/charts/grafana/templates/rolebinding.yaml

# kube-prometheus-stack/charts/grafana/templates/route.yaml

# kube-prometheus-stack/charts/grafana/templates/service.yaml

# kube-prometheus-stack/charts/grafana/templates/serviceaccount.yaml

# kube-prometheus-stack/templates/alertmanager/alertmanager.yaml

@@ spec.image @@
! ± value change
- quay.io/prometheus/alertmanager:v0.32.0
+ quay.io/prometheus/alertmanager:v0.32.1

@@ spec.version @@
! ± value change
- v0.32.0
+ v0.32.1

# kube-prometheus-stack/templates/alertmanager/route.yaml

# kube-prometheus-stack/templates/alertmanager/service.yaml

# kube-prometheus-stack/templates/alertmanager/serviceaccount.yaml

# kube-prometheus-stack/templates/grafana/configmaps-datasources.yaml

# values-repo.yaml

@merll merll merged commit 467b75b into main May 8, 2026
14 checks passed
@merll merll deleted the ci-update-kube-prometheus-stack-to-84.5.0 branch May 8, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants