diff --git a/jsonnet/kube-prometheus/versions.json b/jsonnet/kube-prometheus/versions.json
index 2ac628e660e9b55ed529c7152d80ff76800c5675..a0505e3ca376627a43cf278a7129f0677263f666 100644
--- a/jsonnet/kube-prometheus/versions.json
+++ b/jsonnet/kube-prometheus/versions.json
@@ -1,12 +1,12 @@
 {
   "alertmanager": "0.28.1",
   "blackboxExporter": "0.26.0",
-  "grafana": "11.6.1",
+  "grafana": "12.0.0",
   "kubeStateMetrics": "2.15.0",
   "nodeExporter": "1.9.1",
-  "prometheus": "3.3.0",
+  "prometheus": "3.3.1",
   "prometheusAdapter": "0.12.0",
-  "prometheusOperator": "0.82.0",
+  "prometheusOperator": "0.82.1",
   "kubeRbacProxy": "0.19.1",
   "configmapReload": "0.15.0",
   "pyrra": "0.6.4"
diff --git a/jsonnetfile.lock.json b/jsonnetfile.lock.json
index 41e423f393318e9c306d608d169bf50e1db73316..0e5444a9a2f7a1db319a71ca5a1778936a7d1623 100644
--- a/jsonnetfile.lock.json
+++ b/jsonnetfile.lock.json
@@ -18,7 +18,7 @@
           "subdir": "contrib/mixin"
         }
       },
-      "version": "21a976e9e254f3938f2ced3eb96310449ccf8bef",
+      "version": "6e1d8153ac91bd047b73895c4ffae84d8b3527ee",
       "sum": "XmXkOCriQIZmXwlIIFhqlJMa0e6qGWdxZD+ZDYaN0Po="
     },
     {
@@ -48,7 +48,7 @@
           "subdir": "gen/grafonnet-latest"
         }
       },
-      "version": "d20e609202733790caf5b554c9945d049f243ae3",
+      "version": "5a8f3d6aa89b7e7513528371d2d1265aedc844bc",
       "sum": "V9vAj21qJOc2DlMPDgB1eEjSQU4A+sAA4AXuJ6bd4xc="
     },
     {
@@ -58,7 +58,7 @@
           "subdir": "gen/grafonnet-v10.0.0"
         }
       },
-      "version": "d20e609202733790caf5b554c9945d049f243ae3",
+      "version": "5a8f3d6aa89b7e7513528371d2d1265aedc844bc",
       "sum": "xdcrJPJlpkq4+5LpGwN4tPAuheNNLXZjE6tDcyvFjr0="
     },
     {
@@ -68,7 +68,7 @@
           "subdir": "gen/grafonnet-v11.4.0"
         }
       },
-      "version": "d20e609202733790caf5b554c9945d049f243ae3",
+      "version": "5a8f3d6aa89b7e7513528371d2d1265aedc844bc",
       "sum": "aVAX09paQYNOoCSKVpuk1exVIyBoMt/C50QJI+Q/3nA="
     },
     {
@@ -78,7 +78,7 @@
           "subdir": "grafana-builder"
         }
       },
-      "version": "42da78cf7f2735c0cf57dee8f80cc52e9e7e57d8",
+      "version": "e338662d07e9bba0090dce00e81f037e6787b034",
       "sum": "G7B6E5sqWirDbMWRhifbLRfGgRFbIh9WCYa6X3kMh6g="
     },
     {
@@ -88,7 +88,7 @@
           "subdir": "mixin-utils"
         }
       },
-      "version": "42da78cf7f2735c0cf57dee8f80cc52e9e7e57d8",
+      "version": "e338662d07e9bba0090dce00e81f037e6787b034",
       "sum": "SRElwa/XrKAN8aZA9zvdRUx8iebl2It7KNQ7VFvMcBA="
     },
     {
@@ -118,8 +118,8 @@
           "subdir": ""
         }
       },
-      "version": "aad557d746a4e05d028a2ce542f61dde3b13c621",
-      "sum": "H+gpR450rmG2/USp9Y4vMfiz9FCUhKiG7xgqPNB1FJk="
+      "version": "b131a7323f04fc4de88fc2a730833b03885f2c43",
+      "sum": "B80KfK03VoU0M5Cx+DokrvMa34ZPKJTcM7nclMZMJhY="
     },
     {
       "source": {
@@ -128,7 +128,7 @@
           "subdir": "jsonnet/kube-state-metrics"
         }
       },
-      "version": "0b01e3abce1da521b5e620b8aaa76774bb0fda87",
+      "version": "090535fcd25170824aa2318e79e437fe71254780",
       "sum": "3bioG7CfTfY9zeu5xU4yon6Zt3kYvNkyl492nOhQxnM="
     },
     {
@@ -138,7 +138,7 @@
           "subdir": "jsonnet/kube-state-metrics-mixin"
         }
       },
-      "version": "0b01e3abce1da521b5e620b8aaa76774bb0fda87",
+      "version": "090535fcd25170824aa2318e79e437fe71254780",
       "sum": "qclI7LwucTjBef3PkGBkKxF0mfZPbHnn4rlNWKGtR4c="
     },
     {
@@ -148,7 +148,7 @@
           "subdir": "jsonnet/mixin"
         }
       },
-      "version": "b8e2df1c092b464deee69b178451a7f068a9ffdb",
+      "version": "fdfc9aa5f3f99fcc8669548f8713b25efb1aacaf",
       "sum": "gi+knjdxs2T715iIQIntrimbHRgHnpM8IFBJDD1gYfs=",
       "name": "prometheus-operator-mixin"
     },
@@ -159,7 +159,7 @@
           "subdir": "jsonnet/prometheus-operator"
         }
       },
-      "version": "b8e2df1c092b464deee69b178451a7f068a9ffdb",
+      "version": "fdfc9aa5f3f99fcc8669548f8713b25efb1aacaf",
       "sum": "p12q3AVid+40sY+D7uGYWG3gay03I3I4QkEVZH5jCXI="
     },
     {
@@ -169,7 +169,7 @@
           "subdir": "doc/alertmanager-mixin"
         }
       },
-      "version": "e060127980825a83511f651d1eb48660fc74efd6",
+      "version": "b49dfc0e826093d91937ddd4dc9bdcfcca544071",
       "sum": "j5prvRrJdoCv7n45l5Uy2ghl1IDb9BBUqjwCDs4ZJoQ=",
       "name": "alertmanager"
     },
@@ -190,7 +190,7 @@
           "subdir": "documentation/prometheus-mixin"
         }
       },
-      "version": "5f9f01de1451561a4f63a9a6171d3f591e4f9e61",
+      "version": "ca70ed4fed3b5f41fe8fb14d27244a21c2c2b61a",
       "sum": "2c+wttfee9TwuQJZIkNV7Tekem74Qgc7iZ842P28rNw=",
       "name": "prometheus"
     },
diff --git a/manifests/grafana-config.yaml b/manifests/grafana-config.yaml
index b6d8f2a31067657b5cdbb710efffce3cce1244b3..412fa5fc6b145959527bc5541b0a28f39d0ed8f2 100644
--- a/manifests/grafana-config.yaml
+++ b/manifests/grafana-config.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 11.6.1
+    app.kubernetes.io/version: 12.0.0
   name: grafana-config
   namespace: monitoring
 stringData:
diff --git a/manifests/grafana-dashboardDatasources.yaml b/manifests/grafana-dashboardDatasources.yaml
index 8196fa8cc238b33fd7b7eb38df5de3593f7d015a..e8c2d881be8fe0177956c57be95c98b44cfa6e62 100644
--- a/manifests/grafana-dashboardDatasources.yaml
+++ b/manifests/grafana-dashboardDatasources.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 11.6.1
+    app.kubernetes.io/version: 12.0.0
   name: grafana-datasources
   namespace: monitoring
 stringData:
diff --git a/manifests/grafana-dashboardDefinitions.yaml b/manifests/grafana-dashboardDefinitions.yaml
index 3ebc1dcbea4e98d3b73fdda75ef8204a63cf8eef..154cec4d69ed1599f2425ebaae5e0830711b9f69 100644
--- a/manifests/grafana-dashboardDefinitions.yaml
+++ b/manifests/grafana-dashboardDefinitions.yaml
@@ -360,7 +360,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-alertmanager-overview
     namespace: monitoring
 - apiVersion: v1
@@ -1242,7 +1242,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-apiserver
     namespace: monitoring
 - apiVersion: v1
@@ -2056,7 +2056,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-cluster-total
     namespace: monitoring
 - apiVersion: v1
@@ -2660,7 +2660,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-controller-manager
     namespace: monitoring
 - apiVersion: v1
@@ -3285,7 +3285,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-grafana-overview
     namespace: monitoring
 - apiVersion: v1
@@ -4872,7 +4872,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-cluster
     namespace: monitoring
 - apiVersion: v1
@@ -5513,7 +5513,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-multicluster
     namespace: monitoring
 - apiVersion: v1
@@ -7031,7 +7031,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-namespace
     namespace: monitoring
 - apiVersion: v1
@@ -7712,7 +7712,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-node
     namespace: monitoring
 - apiVersion: v1
@@ -9096,7 +9096,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-pod
     namespace: monitoring
 - apiVersion: v1
@@ -9783,7 +9783,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-windows-cluster
     namespace: monitoring
 - apiVersion: v1
@@ -10237,7 +10237,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-windows-namespace
     namespace: monitoring
 - apiVersion: v1
@@ -10746,7 +10746,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-windows-pod
     namespace: monitoring
 - apiVersion: v1
@@ -11812,7 +11812,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-workload
     namespace: monitoring
 - apiVersion: v1
@@ -13075,7 +13075,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-resources-workloads-namespace
     namespace: monitoring
 - apiVersion: v1
@@ -13491,7 +13491,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-windows-cluster-rsrc-use
     namespace: monitoring
 - apiVersion: v1
@@ -14118,7 +14118,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-k8s-windows-node-rsrc-use
     namespace: monitoring
 - apiVersion: v1
@@ -15371,7 +15371,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-kubelet
     namespace: monitoring
 - apiVersion: v1
@@ -16011,7 +16011,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-namespace-by-pod
     namespace: monitoring
 - apiVersion: v1
@@ -16809,7 +16809,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-namespace-by-workload
     namespace: monitoring
 - apiVersion: v1
@@ -17402,7 +17402,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-node-cluster-rsrc-use
     namespace: monitoring
 - apiVersion: v1
@@ -18006,7 +18006,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-node-rsrc-use
     namespace: monitoring
 - apiVersion: v1
@@ -18729,7 +18729,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-nodes-aix
     namespace: monitoring
 - apiVersion: v1
@@ -19476,7 +19476,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-nodes-darwin
     namespace: monitoring
 - apiVersion: v1
@@ -20215,7 +20215,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-nodes
     namespace: monitoring
 - apiVersion: v1
@@ -20537,7 +20537,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-persistentvolumesusage
     namespace: monitoring
 - apiVersion: v1
@@ -21031,7 +21031,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-pod-total
     namespace: monitoring
 - apiVersion: v1
@@ -21832,7 +21832,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-prometheus-remote-write
     namespace: monitoring
 - apiVersion: v1
@@ -22671,7 +22671,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-prometheus
     namespace: monitoring
 - apiVersion: v1
@@ -23326,7 +23326,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-proxy
     namespace: monitoring
 - apiVersion: v1
@@ -23927,7 +23927,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-scheduler
     namespace: monitoring
 - apiVersion: v1
@@ -24513,7 +24513,7 @@ items:
       app.kubernetes.io/component: grafana
       app.kubernetes.io/name: grafana
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 11.6.1
+      app.kubernetes.io/version: 12.0.0
     name: grafana-dashboard-workload-total
     namespace: monitoring
 kind: ConfigMapList
diff --git a/manifests/grafana-dashboardSources.yaml b/manifests/grafana-dashboardSources.yaml
index 66327d43cd7fcab54c20d206ce4b14343c167629..c91ffe3e58727ac64ca1590c41d28076f43739fc 100644
--- a/manifests/grafana-dashboardSources.yaml
+++ b/manifests/grafana-dashboardSources.yaml
@@ -22,6 +22,6 @@ metadata:
     app.kubernetes.io/component: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 11.6.1
+    app.kubernetes.io/version: 12.0.0
   name: grafana-dashboards
   namespace: monitoring
diff --git a/manifests/grafana-deployment.yaml b/manifests/grafana-deployment.yaml
index b2a94028a47741687edf1d811ec804cb109d4fc6..9a204422bfc2739108abbecfaf3a14140208bd10 100644
--- a/manifests/grafana-deployment.yaml
+++ b/manifests/grafana-deployment.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 11.6.1
+    app.kubernetes.io/version: 12.0.0
   name: grafana
   namespace: monitoring
 spec:
@@ -18,19 +18,19 @@ spec:
   template:
     metadata:
       annotations:
-        checksum/grafana-config: 71d581b5d5c371857df6dc1be90746a5
-        checksum/grafana-dashboardproviders: a6490465201224639c99622044148a79
-        checksum/grafana-datasources: 17cf986b1f34dd2e4ca98774e1a2d4e0
+        checksum/grafana-config: de7651c7988f58dcf75f109fa52a0a21
+        checksum/grafana-dashboardproviders: 929232f2262e757d0e7541994d6858c0
+        checksum/grafana-datasources: 3d53de2138101f14088328e3ae6755d8
       labels:
         app.kubernetes.io/component: grafana
         app.kubernetes.io/name: grafana
         app.kubernetes.io/part-of: kube-prometheus
-        app.kubernetes.io/version: 11.6.1
+        app.kubernetes.io/version: 12.0.0
     spec:
       automountServiceAccountToken: false
       containers:
       - env: []
-        image: grafana/grafana:11.6.1
+        image: grafana/grafana:12.0.0
         name: grafana
         ports:
         - containerPort: 3000
diff --git a/manifests/grafana-networkPolicy.yaml b/manifests/grafana-networkPolicy.yaml
index 38fc533b38ce3b79535de623c7c793ba3b1c8dd5..fa4eea151b09bfaa26f7e6c5c761b3574e3c9efa 100644
--- a/manifests/grafana-networkPolicy.yaml
+++ b/manifests/grafana-networkPolicy.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 11.6.1
+    app.kubernetes.io/version: 12.0.0
   name: grafana
   namespace: monitoring
 spec:
diff --git a/manifests/grafana-prometheusRule.yaml b/manifests/grafana-prometheusRule.yaml
index 7319df3394fefe83ae21c2136cb1f4a21b48f0e7..69d9a0729549c8f4c7e9472534d3cf9f0c1be7b1 100644
--- a/manifests/grafana-prometheusRule.yaml
+++ b/manifests/grafana-prometheusRule.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 11.6.1
+    app.kubernetes.io/version: 12.0.0
     prometheus: k8s
     role: alert-rules
   name: grafana-rules
diff --git a/manifests/grafana-service.yaml b/manifests/grafana-service.yaml
index f357f3da9f51608768c19998ed3d9e265f6f8c51..31630422195a4412932ebfec8ce8f541107ae191 100644
--- a/manifests/grafana-service.yaml
+++ b/manifests/grafana-service.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 11.6.1
+    app.kubernetes.io/version: 12.0.0
   name: grafana
   namespace: monitoring
 spec:
diff --git a/manifests/grafana-serviceAccount.yaml b/manifests/grafana-serviceAccount.yaml
index a617325421e60df73647c6f485661ffb969fff88..39f3dd6e1f4465cc9e778bd4ccdaad369e612a40 100644
--- a/manifests/grafana-serviceAccount.yaml
+++ b/manifests/grafana-serviceAccount.yaml
@@ -6,6 +6,6 @@ metadata:
     app.kubernetes.io/component: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 11.6.1
+    app.kubernetes.io/version: 12.0.0
   name: grafana
   namespace: monitoring
diff --git a/manifests/grafana-serviceMonitor.yaml b/manifests/grafana-serviceMonitor.yaml
index 813d43a3c23667b935a344f0e937035e3d56e2c5..da8acc08d50b31c16e9f898fb85966cdc56217cb 100644
--- a/manifests/grafana-serviceMonitor.yaml
+++ b/manifests/grafana-serviceMonitor.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 11.6.1
+    app.kubernetes.io/version: 12.0.0
   name: grafana
   namespace: monitoring
 spec:
diff --git a/manifests/kubernetesControlPlane-prometheusRule.yaml b/manifests/kubernetesControlPlane-prometheusRule.yaml
index 3b92ed583670e170bcc6018f215f29ff27374bdd..c807b62b96d0af228ffd94b59d94a2d0c2109bcc 100644
--- a/manifests/kubernetesControlPlane-prometheusRule.yaml
+++ b/manifests/kubernetesControlPlane-prometheusRule.yaml
@@ -254,6 +254,21 @@ spec:
       for: 15m
       labels:
         severity: warning
+    - alert: KubePdbNotEnoughHealthyPods
+      annotations:
+        description: PDB {{ $labels.cluster }}/{{ $labels.namespace }}/{{ $labels.poddisruptionbudget }} expects {{ $value }} more healthy pods. The desired number of healthy pods has not been met for at least 15m.
+        runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubepdbnotenoughhealthypods
+        summary: PDB does not have enough healthy pods.
+      expr: |
+        (
+          kube_poddisruptionbudget_status_desired_healthy{job="kube-state-metrics"}
+          -
+          kube_poddisruptionbudget_status_current_healthy{job="kube-state-metrics"}
+        )
+        > 0
+      for: 15m
+      labels:
+        severity: warning
   - name: kubernetes-resources
     rules:
     - alert: KubeCPUOvercommit
@@ -1506,139 +1521,3 @@ spec:
       labels:
         quantile: "0.5"
       record: node_quantile:kubelet_pleg_relist_duration_seconds:histogram_quantile
-  - name: windows.node.rules
-    rules:
-    - expr: |
-        count by (cluster) (
-          windows_system_boot_time_timestamp_seconds{job="kubernetes-windows-exporter"}
-        )
-      record: node:windows_node:sum
-    - expr: |
-        count by (cluster, instance) (sum by (cluster, instance, core) (
-          windows_cpu_time_total{job="kubernetes-windows-exporter"}
-        ))
-      record: node:windows_node_num_cpu:sum
-    - expr: |
-        1 - avg by (cluster) (rate(windows_cpu_time_total{job="kubernetes-windows-exporter",mode="idle"}[1m]))
-      record: :windows_node_cpu_utilisation:avg1m
-    - expr: |
-        1 - avg by (cluster, instance) (
-          rate(windows_cpu_time_total{job="kubernetes-windows-exporter",mode="idle"}[1m])
-        )
-      record: node:windows_node_cpu_utilisation:avg1m
-    - expr: |
-        1 -
-        sum by (cluster) (windows_memory_available_bytes{job="kubernetes-windows-exporter"})
-        /
-        sum by (cluster) (windows_os_visible_memory_bytes{job="kubernetes-windows-exporter"})
-      record: ':windows_node_memory_utilisation:'
-    - expr: |
-        sum by (cluster) (windows_memory_available_bytes{job="kubernetes-windows-exporter"} + windows_memory_cache_bytes{job="kubernetes-windows-exporter"})
-      record: :windows_node_memory_MemFreeCached_bytes:sum
-    - expr: |
-        (windows_memory_cache_bytes{job="kubernetes-windows-exporter"} + windows_memory_modified_page_list_bytes{job="kubernetes-windows-exporter"} + windows_memory_standby_cache_core_bytes{job="kubernetes-windows-exporter"} + windows_memory_standby_cache_normal_priority_bytes{job="kubernetes-windows-exporter"} + windows_memory_standby_cache_reserve_bytes{job="kubernetes-windows-exporter"})
-      record: node:windows_node_memory_totalCached_bytes:sum
-    - expr: |
-        sum by (cluster) (windows_os_visible_memory_bytes{job="kubernetes-windows-exporter"})
-      record: :windows_node_memory_MemTotal_bytes:sum
-    - expr: |
-        sum by (cluster, instance) (
-          (windows_memory_available_bytes{job="kubernetes-windows-exporter"})
-        )
-      record: node:windows_node_memory_bytes_available:sum
-    - expr: |
-        sum by (cluster, instance) (
-          windows_os_visible_memory_bytes{job="kubernetes-windows-exporter"}
-        )
-      record: node:windows_node_memory_bytes_total:sum
-    - expr: |
-        (node:windows_node_memory_bytes_total:sum - node:windows_node_memory_bytes_available:sum)
-        /
-        scalar(sum(node:windows_node_memory_bytes_total:sum))
-      record: node:windows_node_memory_utilisation:ratio
-    - expr: |
-        1 - (node:windows_node_memory_bytes_available:sum / node:windows_node_memory_bytes_total:sum)
-      record: 'node:windows_node_memory_utilisation:'
-    - expr: |
-        irate(windows_memory_swap_page_operations_total{job="kubernetes-windows-exporter"}[5m])
-      record: node:windows_node_memory_swap_io_pages:irate
-    - expr: |
-        avg by (cluster) (irate(windows_logical_disk_read_seconds_total{job="kubernetes-windows-exporter"}[1m]) +
-            irate(windows_logical_disk_write_seconds_total{job="kubernetes-windows-exporter"}[1m])
-          )
-      record: :windows_node_disk_utilisation:avg_irate
-    - expr: |
-        avg by (cluster, instance) (
-          (irate(windows_logical_disk_read_seconds_total{job="kubernetes-windows-exporter"}[1m]) +
-           irate(windows_logical_disk_write_seconds_total{job="kubernetes-windows-exporter"}[1m]))
-        )
-      record: node:windows_node_disk_utilisation:avg_irate
-    - expr: |
-        max by (cluster,instance,volume)(
-          (windows_logical_disk_size_bytes{job="kubernetes-windows-exporter"}
-        - windows_logical_disk_free_bytes{job="kubernetes-windows-exporter"})
-        / windows_logical_disk_size_bytes{job="kubernetes-windows-exporter"}
-        )
-      record: 'node:windows_node_filesystem_usage:'
-    - expr: |
-        max by (cluster, instance, volume) (windows_logical_disk_free_bytes{job="kubernetes-windows-exporter"} / windows_logical_disk_size_bytes{job="kubernetes-windows-exporter"})
-      record: 'node:windows_node_filesystem_avail:'
-    - expr: |
-        sum by (cluster) (irate(windows_net_bytes_total{job="kubernetes-windows-exporter"}[1m]))
-      record: :windows_node_net_utilisation:sum_irate
-    - expr: |
-        sum by (cluster, instance) (
-          (irate(windows_net_bytes_total{job="kubernetes-windows-exporter"}[1m]))
-        )
-      record: node:windows_node_net_utilisation:sum_irate
-    - expr: |
-        sum by (cluster) (irate(windows_net_packets_received_discarded_total{job="kubernetes-windows-exporter"}[1m])) +
-        sum by (cluster) (irate(windows_net_packets_outbound_discarded_total{job="kubernetes-windows-exporter"}[1m]))
-      record: :windows_node_net_saturation:sum_irate
-    - expr: |
-        sum by (cluster, instance) (
-          (irate(windows_net_packets_received_discarded_total{job="kubernetes-windows-exporter"}[1m]) +
-          irate(windows_net_packets_outbound_discarded_total{job="kubernetes-windows-exporter"}[1m]))
-        )
-      record: node:windows_node_net_saturation:sum_irate
-  - name: windows.pod.rules
-    rules:
-    - expr: |
-        windows_container_available{job="kubernetes-windows-exporter", container_id != ""} * on(container_id, cluster) group_left(container, pod, namespace) max(kube_pod_container_info{job="kube-state-metrics", container_id != ""}) by(container, container_id, pod, namespace, cluster)
-      record: windows_pod_container_available
-    - expr: |
-        windows_container_cpu_usage_seconds_total{job="kubernetes-windows-exporter", container_id != ""} * on(container_id, cluster) group_left(container, pod, namespace) max(kube_pod_container_info{job="kube-state-metrics", container_id != ""}) by(container, container_id, pod, namespace, cluster)
-      record: windows_container_total_runtime
-    - expr: |
-        windows_container_memory_usage_commit_bytes{job="kubernetes-windows-exporter", container_id != ""} * on(container_id, cluster) group_left(container, pod, namespace) max(kube_pod_container_info{job="kube-state-metrics", container_id != ""}) by(container, container_id, pod, namespace, cluster)
-      record: windows_container_memory_usage
-    - expr: |
-        windows_container_memory_usage_private_working_set_bytes{job="kubernetes-windows-exporter", container_id != ""} * on(container_id, cluster) group_left(container, pod, namespace) max(kube_pod_container_info{job="kube-state-metrics", container_id != ""}) by(container, container_id, pod, namespace, cluster)
-      record: windows_container_private_working_set_usage
-    - expr: |
-        windows_container_network_receive_bytes_total{job="kubernetes-windows-exporter", container_id != ""} * on(container_id, cluster) group_left(container, pod, namespace) max(kube_pod_container_info{job="kube-state-metrics", container_id != ""}) by(container, container_id, pod, namespace, cluster)
-      record: windows_container_network_received_bytes_total
-    - expr: |
-        windows_container_network_transmit_bytes_total{job="kubernetes-windows-exporter", container_id != ""} * on(container_id, cluster) group_left(container, pod, namespace) max(kube_pod_container_info{job="kube-state-metrics", container_id != ""}) by(container, container_id, pod, namespace, cluster)
-      record: windows_container_network_transmitted_bytes_total
-    - expr: |
-        max by (cluster, namespace, pod, container) (
-          kube_pod_container_resource_requests{resource="memory",job="kube-state-metrics"}
-        ) * on(container,pod,namespace,cluster) (windows_pod_container_available)
-      record: kube_pod_windows_container_resource_memory_request
-    - expr: |
-        kube_pod_container_resource_limits{resource="memory",job="kube-state-metrics"} * on(container,pod,namespace,cluster) (windows_pod_container_available)
-      record: kube_pod_windows_container_resource_memory_limit
-    - expr: |
-        max by (cluster, namespace, pod, container) (
-          kube_pod_container_resource_requests{resource="cpu",job="kube-state-metrics"}
-        ) * on(container,pod,namespace,cluster) (windows_pod_container_available)
-      record: kube_pod_windows_container_resource_cpu_cores_request
-    - expr: |
-        kube_pod_container_resource_limits{resource="cpu",job="kube-state-metrics"} * on(container,pod,namespace,cluster) (windows_pod_container_available)
-      record: kube_pod_windows_container_resource_cpu_cores_limit
-    - expr: |
-        sum by (cluster, namespace, pod, container) (
-          rate(windows_container_total_runtime{}[5m])
-        )
-      record: namespace_pod_container:windows_container_cpu_usage_seconds_total:sum_rate
diff --git a/manifests/prometheus-clusterRole.yaml b/manifests/prometheus-clusterRole.yaml
index c36fef1f3c8336458b11c7df03325efb5c25f803..0a6391ecff6fb576f7fbad764990ff709f116cf9 100644
--- a/manifests/prometheus-clusterRole.yaml
+++ b/manifests/prometheus-clusterRole.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: prometheus-k8s
 rules:
 - apiGroups:
diff --git a/manifests/prometheus-clusterRoleBinding.yaml b/manifests/prometheus-clusterRoleBinding.yaml
index 0ce0c598e969f9cfcb6a3be4341b8f5e01b3a6c6..92f64ac492752f5c885a31265da7802bf48129a3 100644
--- a/manifests/prometheus-clusterRoleBinding.yaml
+++ b/manifests/prometheus-clusterRoleBinding.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: prometheus-k8s
 roleRef:
   apiGroup: rbac.authorization.k8s.io
diff --git a/manifests/prometheus-networkPolicy.yaml b/manifests/prometheus-networkPolicy.yaml
index 33d36341bdb14cbbf16728bb1bcc6e436c98f0f9..71d3f43408f85d697cb9246e2129b04be5b1e545 100644
--- a/manifests/prometheus-networkPolicy.yaml
+++ b/manifests/prometheus-networkPolicy.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: prometheus-k8s
   namespace: monitoring
 spec:
diff --git a/manifests/prometheus-podDisruptionBudget.yaml b/manifests/prometheus-podDisruptionBudget.yaml
index 229791ca06122f0120a08811bfd6aabe259833f0..1370e3da96405582999a26bf650d533a3dcec2b8 100644
--- a/manifests/prometheus-podDisruptionBudget.yaml
+++ b/manifests/prometheus-podDisruptionBudget.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: prometheus-k8s
   namespace: monitoring
 spec:
diff --git a/manifests/prometheus-prometheus.yaml b/manifests/prometheus-prometheus.yaml
index d4a2d30f20f587785f33f0e64cf2241acceb17a8..1868a362e4bdfb38721311fa23e3f3241f772715 100644
--- a/manifests/prometheus-prometheus.yaml
+++ b/manifests/prometheus-prometheus.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: k8s
   namespace: monitoring
 spec:
@@ -18,7 +18,7 @@ spec:
       port: web
   enableFeatures: []
   externalLabels: {}
-  image: quay.io/prometheus/prometheus:v3.3.0
+  image: quay.io/prometheus/prometheus:v3.3.1
   nodeSelector:
     kubernetes.io/os: linux
   podMetadata:
@@ -27,7 +27,7 @@ spec:
       app.kubernetes.io/instance: k8s
       app.kubernetes.io/name: prometheus
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 3.3.0
+      app.kubernetes.io/version: 3.3.1
   podMonitorNamespaceSelector: {}
   podMonitorSelector: {}
   probeNamespaceSelector: {}
@@ -47,4 +47,4 @@ spec:
   serviceAccountName: prometheus-k8s
   serviceMonitorNamespaceSelector: {}
   serviceMonitorSelector: {}
-  version: 3.3.0
+  version: 3.3.1
diff --git a/manifests/prometheus-prometheusRule.yaml b/manifests/prometheus-prometheusRule.yaml
index a0931c5c1a43f4289dc316499ba922c97457f007..325508b3717a803d3477af413a4f8ed80ada01a7 100644
--- a/manifests/prometheus-prometheusRule.yaml
+++ b/manifests/prometheus-prometheusRule.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
     prometheus: k8s
     role: alert-rules
   name: prometheus-k8s-prometheus-rules
diff --git a/manifests/prometheus-roleBindingConfig.yaml b/manifests/prometheus-roleBindingConfig.yaml
index eb2564c1021b150c0f741a6f3f4e731df9e308f9..091287a656e30c3699d261c3b50b070fea14ab91 100644
--- a/manifests/prometheus-roleBindingConfig.yaml
+++ b/manifests/prometheus-roleBindingConfig.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: prometheus-k8s-config
   namespace: monitoring
 roleRef:
diff --git a/manifests/prometheus-roleBindingSpecificNamespaces.yaml b/manifests/prometheus-roleBindingSpecificNamespaces.yaml
index 3633f3f9336901547e2fc9b2c3a6c02413cc15e5..c1668b2690c895c47655368126343c7ae749df75 100644
--- a/manifests/prometheus-roleBindingSpecificNamespaces.yaml
+++ b/manifests/prometheus-roleBindingSpecificNamespaces.yaml
@@ -8,7 +8,7 @@ items:
       app.kubernetes.io/instance: k8s
       app.kubernetes.io/name: prometheus
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 3.3.0
+      app.kubernetes.io/version: 3.3.1
     name: prometheus-k8s
     namespace: default
   roleRef:
@@ -27,7 +27,7 @@ items:
       app.kubernetes.io/instance: k8s
       app.kubernetes.io/name: prometheus
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 3.3.0
+      app.kubernetes.io/version: 3.3.1
     name: prometheus-k8s
     namespace: kube-system
   roleRef:
@@ -46,7 +46,7 @@ items:
       app.kubernetes.io/instance: k8s
       app.kubernetes.io/name: prometheus
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 3.3.0
+      app.kubernetes.io/version: 3.3.1
     name: prometheus-k8s
     namespace: monitoring
   roleRef:
diff --git a/manifests/prometheus-roleConfig.yaml b/manifests/prometheus-roleConfig.yaml
index 14804ea27f2d0ed5b77fbb07fe7aacff0aef0f41..a6aebd7485b343ca0e097204f400e4cd34583771 100644
--- a/manifests/prometheus-roleConfig.yaml
+++ b/manifests/prometheus-roleConfig.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: prometheus-k8s-config
   namespace: monitoring
 rules:
diff --git a/manifests/prometheus-roleSpecificNamespaces.yaml b/manifests/prometheus-roleSpecificNamespaces.yaml
index 48717925649ed92b09443990b4592daed4d28952..6fe12f29c361adc37d478871ff7ad8e78e09a336 100644
--- a/manifests/prometheus-roleSpecificNamespaces.yaml
+++ b/manifests/prometheus-roleSpecificNamespaces.yaml
@@ -8,7 +8,7 @@ items:
       app.kubernetes.io/instance: k8s
       app.kubernetes.io/name: prometheus
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 3.3.0
+      app.kubernetes.io/version: 3.3.1
     name: prometheus-k8s
     namespace: default
   rules:
@@ -46,7 +46,7 @@ items:
       app.kubernetes.io/instance: k8s
       app.kubernetes.io/name: prometheus
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 3.3.0
+      app.kubernetes.io/version: 3.3.1
     name: prometheus-k8s
     namespace: kube-system
   rules:
@@ -84,7 +84,7 @@ items:
       app.kubernetes.io/instance: k8s
       app.kubernetes.io/name: prometheus
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 3.3.0
+      app.kubernetes.io/version: 3.3.1
     name: prometheus-k8s
     namespace: monitoring
   rules:
diff --git a/manifests/prometheus-service.yaml b/manifests/prometheus-service.yaml
index 4782dfc0f6838a81fcc55a6f3d0ce0b19c3097df..70168527a421bc786eedd71b6864c97614e13ba1 100644
--- a/manifests/prometheus-service.yaml
+++ b/manifests/prometheus-service.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: prometheus-k8s
   namespace: monitoring
 spec:
diff --git a/manifests/prometheus-serviceAccount.yaml b/manifests/prometheus-serviceAccount.yaml
index 8ac546d3c7d15c317d5e433abd18994ee8ec0830..d5614fd27029c1700813f92389b333f897819351 100644
--- a/manifests/prometheus-serviceAccount.yaml
+++ b/manifests/prometheus-serviceAccount.yaml
@@ -7,6 +7,6 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: prometheus-k8s
   namespace: monitoring
diff --git a/manifests/prometheus-serviceMonitor.yaml b/manifests/prometheus-serviceMonitor.yaml
index 6dd19e5540c0153f1397b8c07db4071b3362422f..4c0d47124c50d119b1149328ed0e73aea063b85c 100644
--- a/manifests/prometheus-serviceMonitor.yaml
+++ b/manifests/prometheus-serviceMonitor.yaml
@@ -6,7 +6,7 @@ metadata:
     app.kubernetes.io/instance: k8s
     app.kubernetes.io/name: prometheus
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 3.3.0
+    app.kubernetes.io/version: 3.3.1
   name: prometheus-k8s
   namespace: monitoring
 spec:
diff --git a/manifests/prometheusOperator-clusterRole.yaml b/manifests/prometheusOperator-clusterRole.yaml
index 5708baccab6fb094b7260ffcdab657d64087b9fd..b4a11c4097fb62f10a81ffde38c9355ffbe68713 100644
--- a/manifests/prometheusOperator-clusterRole.yaml
+++ b/manifests/prometheusOperator-clusterRole.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: controller
     app.kubernetes.io/name: prometheus-operator
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 0.82.0
+    app.kubernetes.io/version: 0.82.1
   name: prometheus-operator
 rules:
 - apiGroups:
diff --git a/manifests/prometheusOperator-clusterRoleBinding.yaml b/manifests/prometheusOperator-clusterRoleBinding.yaml
index 5f66c060bd29a37bdd0333701e8d371b5c40d74f..10206a40984bb0108eb1e1096b341cccc93c9010 100644
--- a/manifests/prometheusOperator-clusterRoleBinding.yaml
+++ b/manifests/prometheusOperator-clusterRoleBinding.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: controller
     app.kubernetes.io/name: prometheus-operator
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 0.82.0
+    app.kubernetes.io/version: 0.82.1
   name: prometheus-operator
 roleRef:
   apiGroup: rbac.authorization.k8s.io
diff --git a/manifests/prometheusOperator-deployment.yaml b/manifests/prometheusOperator-deployment.yaml
index 880b8d630d291a09a8b3cdbfa6bfbcedfc4dea55..394f4bf64b4da851cea4e30ccf46d5ece1d04593 100644
--- a/manifests/prometheusOperator-deployment.yaml
+++ b/manifests/prometheusOperator-deployment.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: controller
     app.kubernetes.io/name: prometheus-operator
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 0.82.0
+    app.kubernetes.io/version: 0.82.1
   name: prometheus-operator
   namespace: monitoring
 spec:
@@ -23,19 +23,19 @@ spec:
         app.kubernetes.io/component: controller
         app.kubernetes.io/name: prometheus-operator
         app.kubernetes.io/part-of: kube-prometheus
-        app.kubernetes.io/version: 0.82.0
+        app.kubernetes.io/version: 0.82.1
     spec:
       automountServiceAccountToken: true
       containers:
       - args:
         - --kubelet-service=kube-system/kubelet
-        - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.82.0
+        - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.82.1
         - --kubelet-endpoints=true
         - --kubelet-endpointslice=false
         env:
         - name: GOGC
           value: "30"
-        image: quay.io/prometheus-operator/prometheus-operator:v0.82.0
+        image: quay.io/prometheus-operator/prometheus-operator:v0.82.1
         name: prometheus-operator
         ports:
         - containerPort: 8080
diff --git a/manifests/prometheusOperator-networkPolicy.yaml b/manifests/prometheusOperator-networkPolicy.yaml
index 2285e4d6b4834d91a8cbb55e34fdb44dbae325cb..c99ed771c64c35da8d1926fd6efffda74ef49c60 100644
--- a/manifests/prometheusOperator-networkPolicy.yaml
+++ b/manifests/prometheusOperator-networkPolicy.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: controller
     app.kubernetes.io/name: prometheus-operator
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 0.82.0
+    app.kubernetes.io/version: 0.82.1
   name: prometheus-operator
   namespace: monitoring
 spec:
diff --git a/manifests/prometheusOperator-prometheusRule.yaml b/manifests/prometheusOperator-prometheusRule.yaml
index 45ffb0e74ffc672ab71987805b36031e0aa90c8c..2d10f8f00d09ecf7adaf875e2000279112cbc3e0 100644
--- a/manifests/prometheusOperator-prometheusRule.yaml
+++ b/manifests/prometheusOperator-prometheusRule.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: controller
     app.kubernetes.io/name: prometheus-operator
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 0.82.0
+    app.kubernetes.io/version: 0.82.1
     prometheus: k8s
     role: alert-rules
   name: prometheus-operator-rules
diff --git a/manifests/prometheusOperator-service.yaml b/manifests/prometheusOperator-service.yaml
index 259be554a6e69623c1404de7e7a2ff0bd84607f7..46c229bed5aa95e284c8e2b14580c186cf44735a 100644
--- a/manifests/prometheusOperator-service.yaml
+++ b/manifests/prometheusOperator-service.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: controller
     app.kubernetes.io/name: prometheus-operator
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 0.82.0
+    app.kubernetes.io/version: 0.82.1
   name: prometheus-operator
   namespace: monitoring
 spec:
diff --git a/manifests/prometheusOperator-serviceAccount.yaml b/manifests/prometheusOperator-serviceAccount.yaml
index 39eb007eec6b9c35d0c95002678f521bade3e1cc..43f2e244bd213349db9eeedef363fad50e6436fb 100644
--- a/manifests/prometheusOperator-serviceAccount.yaml
+++ b/manifests/prometheusOperator-serviceAccount.yaml
@@ -6,6 +6,6 @@ metadata:
     app.kubernetes.io/component: controller
     app.kubernetes.io/name: prometheus-operator
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 0.82.0
+    app.kubernetes.io/version: 0.82.1
   name: prometheus-operator
   namespace: monitoring
diff --git a/manifests/prometheusOperator-serviceMonitor.yaml b/manifests/prometheusOperator-serviceMonitor.yaml
index 69cfe774ac53727b875861f9052a522381cd0e45..389b1e8ab9948275d378813d47f88d1c33d40965 100644
--- a/manifests/prometheusOperator-serviceMonitor.yaml
+++ b/manifests/prometheusOperator-serviceMonitor.yaml
@@ -5,7 +5,7 @@ metadata:
     app.kubernetes.io/component: controller
     app.kubernetes.io/name: prometheus-operator
     app.kubernetes.io/part-of: kube-prometheus
-    app.kubernetes.io/version: 0.82.0
+    app.kubernetes.io/version: 0.82.1
   name: prometheus-operator
   namespace: monitoring
 spec:
@@ -21,4 +21,4 @@ spec:
       app.kubernetes.io/component: controller
       app.kubernetes.io/name: prometheus-operator
       app.kubernetes.io/part-of: kube-prometheus
-      app.kubernetes.io/version: 0.82.0
+      app.kubernetes.io/version: 0.82.1