diff --git a/jsonnet/kube-prometheus/versions.json b/jsonnet/kube-prometheus/versions.json index cba38a90298a38065b17596dc19b61a93f6876a6..de06621e64feb61882681bd3d9375e262ad04e33 100644 --- a/jsonnet/kube-prometheus/versions.json +++ b/jsonnet/kube-prometheus/versions.json @@ -1,11 +1,11 @@ { "alertmanager": "0.23.0", "blackboxExporter": "0.19.0", - "grafana": "8.2.0", - "kubeStateMetrics": "2.2.1", + "grafana": "8.2.1", + "kubeStateMetrics": "2.2.3", "nodeExporter": "1.2.2", "prometheus": "2.30.3", - "prometheusAdapter": "0.9.0", + "prometheusAdapter": "0.9.1", "prometheusOperator": "0.51.2", "kubeRbacProxy": "0.11.0", "configmapReload": "0.5.0" diff --git a/jsonnetfile.lock.json b/jsonnetfile.lock.json index e105f4227dfe4df3eec421e1e7b13c84d762482a..04bbfc78e4fac62104cb9141db477638dde4b85e 100644 --- a/jsonnetfile.lock.json +++ b/jsonnetfile.lock.json @@ -18,8 +18,8 @@ "subdir": "contrib/mixin" } }, - "version": "5b226e0abf4100253c94bb71f47d6815877ed5a2", - "sum": "5XhYOigrKipOWDbIn9hlrz7JcbelzvJnormxSaup9JI=" + "version": "c72947d87fce5d2b49a5494b5bb484573bd7eb11", + "sum": "IF9N4i2Zgl4vm3ZHe3MDptcqLswNESKy9NMz9av8Im0=" }, { "source": { @@ -28,7 +28,7 @@ "subdir": "grafonnet" } }, - "version": "19b27b272abf4263af1365ec485784c49815a332", + "version": "3626fc4dc2326931c530861ac5bebe39444f6cbf", "sum": "gF8foHByYcB25jcUOBqP6jxk0OPifQMjPvKY0HaCk6w=" }, { @@ -38,8 +38,8 @@ "subdir": "grafana-builder" } }, - "version": "09ddf8eb59edc2dacccf7a96d20d97b240ae170a", - "sum": "/6t6d6lmAaCJmSn2aLEgCGD1fHw2BJ/JvaT/a9IowoY=" + "version": "2ed138b205717af721af57b572bc7cd63bda62fd", + "sum": "U34Nd1ViO2LZ3D8IzygPPRfUcy6zOgCnTMVHZ+9O/QE=" }, { "source": { @@ -48,8 +48,8 @@ "subdir": "" } }, - "version": "6c72589035f4f49674a56cf97a3ec1a02f14671a", - "sum": "9T4XbN7fM8PkCe+5UuN9DhWqz8E0aWHxy02s4H3ih4s=" + "version": "06d00e40b43e4e618afbebe8e453b5650c659015", + "sum": "oT6Vw714HjoFtnay2WFzzRk/TP2McDaYIEHI2GqNuWY=" }, { "source": { @@ -58,7 +58,7 @@ "subdir": "lib/promgrafonnet" } }, - "version": "6c72589035f4f49674a56cf97a3ec1a02f14671a", + "version": "06d00e40b43e4e618afbebe8e453b5650c659015", "sum": "zv7hXGui6BfHzE9wPatHI/AGZa4A2WKo6pq7ZdqBsps=" }, { @@ -88,7 +88,7 @@ "subdir": "jsonnet/mixin" } }, - "version": "05fce1eb80f57a27b485d1f7b7249fbf0c4cb18a", + "version": "0a38647379a5e93f639bf8e634deabcc32e01fb6", "sum": "qZ4WgiweaE6eeKtFK60QUjLO8sf2L9Q8fgafWvDcyfY=", "name": "prometheus-operator-mixin" }, @@ -99,8 +99,8 @@ "subdir": "jsonnet/prometheus-operator" } }, - "version": "05fce1eb80f57a27b485d1f7b7249fbf0c4cb18a", - "sum": "FdL6sE+IEdn6rQx+FoLX4YwTyxS60sEhXb0o/pyh+3A=" + "version": "0a38647379a5e93f639bf8e634deabcc32e01fb6", + "sum": "4e3A/CccaxvLdWFPKJlC/P9RbPhSX6cH/Nj8+N1DBzg=" }, { "source": { @@ -109,7 +109,7 @@ "subdir": "doc/alertmanager-mixin" } }, - "version": "70abcccedba5b111f9215e79f2842066db0ffbec", + "version": "523c932859a8b0e4df597bd3f7b1cec6ec9ee246", "sum": "pep+dHzfIjh2SU5pEkwilMCAT/NoL6YYflV4x8cr7vU=", "name": "alertmanager" }, @@ -120,8 +120,8 @@ "subdir": "docs/node-mixin" } }, - "version": "68a6c78c0d1fd7359fa15d30b607b322eb512a8d", - "sum": "PpDCtUd0jpEb2KvmKErpEQJXRobr/r/YU95amdI4z+4=" + "version": "5a38949451fb3f817e0b1f58a04e03b983f1f8a3", + "sum": "EQTMeoaso8sKLp+d/ylp5wQue4yAjZJjD0Oz7Iq41tk=" }, { "source": { @@ -130,7 +130,7 @@ "subdir": "documentation/prometheus-mixin" } }, - "version": "b878527151e6503d24ac5b667b86e8794eb79ff7", + "version": "60d099088692b6b5bf4b8f4e13f76bd3921da99e", "sum": "m4VHwft4fUcxzL4+52lLZG/V5aH5ZEdjaweb88vISL0=", "name": "prometheus" }, @@ -141,7 +141,7 @@ "subdir": "mixin" } }, - "version": "d5156d8e10f8f6bfc880ccf98b0cbf37dd0b1304", + "version": "fa476b5f6f4d7015a53bcdb6f0a70ec2a1ac3bb2", "sum": "Og+wEHfgzXBvBLAeeQvGNoiCw3FY4LQHlJdpsG/owj8=", "name": "thanos-mixin" }, diff --git a/manifests/grafana-config.yaml b/manifests/grafana-config.yaml index 1baa02ceab4dc562f8313042cfcd78075f251221..1fe9910ee21408b7c713b0f0b4dda482491a7b2c 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: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-config namespace: monitoring stringData: diff --git a/manifests/grafana-dashboardDatasources.yaml b/manifests/grafana-dashboardDatasources.yaml index 8eec16835b815f17c76e3be46ae00cfe07c1385b..83b947e24696f73d7cd98d1d339bd916dbde729c 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: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-datasources namespace: monitoring stringData: diff --git a/manifests/grafana-dashboardDefinitions.yaml b/manifests/grafana-dashboardDefinitions.yaml index 3ff3b844d85074db265bdd0142bc2ca88265efbb..05aaa241e083cb87c795b863131125feae28f0ed 100644 --- a/manifests/grafana-dashboardDefinitions.yaml +++ b/manifests/grafana-dashboardDefinitions.yaml @@ -596,7 +596,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-alertmanager-overview namespace: monitoring - apiVersion: v1 @@ -2332,7 +2332,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-apiserver namespace: monitoring - apiVersion: v1 @@ -4203,7 +4203,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-cluster-total namespace: monitoring - apiVersion: v1 @@ -5369,7 +5369,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-controller-manager namespace: monitoring - apiVersion: v1 @@ -8303,7 +8303,7 @@ items: "value": "default" }, "hide": 0, - "label": null, + "label": "Data Source", "name": "datasource", "options": [ @@ -8382,7 +8382,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-k8s-resources-cluster namespace: monitoring - apiVersion: v1 @@ -11009,7 +11009,7 @@ items: "value": "default" }, "hide": 0, - "label": null, + "label": "Data Source", "name": "datasource", "options": [ @@ -11115,7 +11115,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-k8s-resources-namespace namespace: monitoring - apiVersion: v1 @@ -11976,7 +11976,7 @@ items: "value": "default" }, "hide": 0, - "label": null, + "label": "Data Source", "name": "datasource", "options": [ @@ -12082,7 +12082,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-k8s-resources-node namespace: monitoring - apiVersion: v1 @@ -14365,7 +14365,7 @@ items: "value": "default" }, "hide": 0, - "label": null, + "label": "Data Source", "name": "datasource", "options": [ @@ -14498,7 +14498,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-k8s-resources-pod namespace: monitoring - apiVersion: v1 @@ -16313,7 +16313,7 @@ items: "value": "default" }, "hide": 0, - "label": null, + "label": "Data Source", "name": "datasource", "options": [ @@ -16473,7 +16473,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-k8s-resources-workload namespace: monitoring - apiVersion: v1 @@ -18475,7 +18475,7 @@ items: "value": "default" }, "hide": 0, - "label": null, + "label": "Data Source", "name": "datasource", "options": [ @@ -18613,7 +18613,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-k8s-resources-workloads-namespace namespace: monitoring - apiVersion: v1 @@ -20856,7 +20856,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-kubelet namespace: monitoring - apiVersion: v1 @@ -22309,7 +22309,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-namespace-by-pod namespace: monitoring - apiVersion: v1 @@ -24034,7 +24034,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-namespace-by-workload namespace: monitoring - apiVersion: v1 @@ -25086,7 +25086,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-node-cluster-rsrc-use namespace: monitoring - apiVersion: v1 @@ -26164,7 +26164,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-node-rsrc-use namespace: monitoring - apiVersion: v1 @@ -27144,7 +27144,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-nodes namespace: monitoring - apiVersion: v1 @@ -27710,7 +27710,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-persistentvolumesusage namespace: monitoring - apiVersion: v1 @@ -28927,7 +28927,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-pod-total namespace: monitoring - apiVersion: v1 @@ -30586,7 +30586,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-prometheus-remote-write namespace: monitoring - apiVersion: v1 @@ -31702,7 +31702,7 @@ items: "value": "default" }, "hide": 0, - "label": null, + "label": "Data Source", "name": "datasource", "options": [ @@ -31810,7 +31810,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-prometheus namespace: monitoring - apiVersion: v1 @@ -33056,7 +33056,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-proxy namespace: monitoring - apiVersion: v1 @@ -34145,7 +34145,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-scheduler namespace: monitoring - apiVersion: v1 @@ -35572,7 +35572,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboard-workload-total namespace: monitoring kind: ConfigMapList diff --git a/manifests/grafana-dashboardSources.yaml b/manifests/grafana-dashboardSources.yaml index d9c16222ab3f83226607b20cefd2d8e8d0b1cae1..b40979063325c3b2b3a3defb1bdbcdc582fb9c09 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: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana-dashboards namespace: monitoring diff --git a/manifests/grafana-deployment.yaml b/manifests/grafana-deployment.yaml index 6a2151ce9ace90ca745a50533616721bc83291c7..0a266667dbef228c62d01276ca08d6af42a40122 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: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana namespace: monitoring spec: @@ -18,18 +18,18 @@ spec: template: metadata: annotations: - checksum/grafana-config: bc42c21856164e7bfdcb92065851d0bf - checksum/grafana-dashboardproviders: 861f4627a6cce3eba350c4b35fb024ff - checksum/grafana-datasources: 54629d3d4c7daa8ec4805ede91f27f0d + checksum/grafana-config: 11905dc0549e921f5d3befd288dbf9d5 + checksum/grafana-dashboardproviders: 4278ba47b6379fd0ee12ad9c15fedda2 + checksum/grafana-datasources: c83e12e4791b0aef701753f70bfc1fe9 labels: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 8.2.0 + app.kubernetes.io/version: 8.2.1 spec: containers: - env: [] - image: grafana/grafana:8.2.0 + image: grafana/grafana:8.2.1 name: grafana ports: - containerPort: 3000 diff --git a/manifests/grafana-service.yaml b/manifests/grafana-service.yaml index e6a53fb972ef626e4106713399b23713cfadcf51..cdf4e334579a54c7e4d5759e0695e4e0ce98dd94 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: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana namespace: monitoring spec: diff --git a/manifests/grafana-serviceMonitor.yaml b/manifests/grafana-serviceMonitor.yaml index 2f685979bc732294cb9985440f99305acafcd1a2..bb4423558ed8fd40f0584005a6e69e59f6725f3e 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: 8.2.0 + app.kubernetes.io/version: 8.2.1 name: grafana namespace: monitoring spec: diff --git a/manifests/kube-state-metrics-clusterRole.yaml b/manifests/kube-state-metrics-clusterRole.yaml index 31359129faf30a827296f769c2c65ee611d656c6..880d7088545dedace07194d9e21d4455d329bc64 100644 --- a/manifests/kube-state-metrics-clusterRole.yaml +++ b/manifests/kube-state-metrics-clusterRole.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 2.2.1 + app.kubernetes.io/version: 2.2.3 name: kube-state-metrics rules: - apiGroups: diff --git a/manifests/kube-state-metrics-clusterRoleBinding.yaml b/manifests/kube-state-metrics-clusterRoleBinding.yaml index 19fc3981ed31a9e92ee5efc6178931ce4b36bfd6..6955d4a4ebc7336821cf71cdeadb6759750e96fe 100644 --- a/manifests/kube-state-metrics-clusterRoleBinding.yaml +++ b/manifests/kube-state-metrics-clusterRoleBinding.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 2.2.1 + app.kubernetes.io/version: 2.2.3 name: kube-state-metrics roleRef: apiGroup: rbac.authorization.k8s.io diff --git a/manifests/kube-state-metrics-deployment.yaml b/manifests/kube-state-metrics-deployment.yaml index 44c6f04ed57f4ebd6d4fdb59d5c5c42bc6297826..efbab5ce29a6f3be679e16be7b30a12f1387437d 100644 --- a/manifests/kube-state-metrics-deployment.yaml +++ b/manifests/kube-state-metrics-deployment.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 2.2.1 + app.kubernetes.io/version: 2.2.3 name: kube-state-metrics namespace: monitoring spec: @@ -23,7 +23,7 @@ spec: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 2.2.1 + app.kubernetes.io/version: 2.2.3 spec: containers: - args: @@ -31,7 +31,7 @@ spec: - --port=8081 - --telemetry-host=127.0.0.1 - --telemetry-port=8082 - image: k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.2.1 + image: k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.2.3 name: kube-state-metrics resources: limits: diff --git a/manifests/kube-state-metrics-prometheusRule.yaml b/manifests/kube-state-metrics-prometheusRule.yaml index c07571cd2a087aff9e4f5c5a09780315a768fd55..2a8da836f1f69417931cb19c67de2671e69918ba 100644 --- a/manifests/kube-state-metrics-prometheusRule.yaml +++ b/manifests/kube-state-metrics-prometheusRule.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 2.2.1 + app.kubernetes.io/version: 2.2.3 prometheus: k8s role: alert-rules name: kube-state-metrics-rules diff --git a/manifests/kube-state-metrics-service.yaml b/manifests/kube-state-metrics-service.yaml index 7864ba7206cd7f508b161b0b19e52db0f19fbb24..9052105fa3b48d8a4db2a8d45d23e4c2397b832e 100644 --- a/manifests/kube-state-metrics-service.yaml +++ b/manifests/kube-state-metrics-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 2.2.1 + app.kubernetes.io/version: 2.2.3 name: kube-state-metrics namespace: monitoring spec: diff --git a/manifests/kube-state-metrics-serviceAccount.yaml b/manifests/kube-state-metrics-serviceAccount.yaml index d4f2543b85bb8961d4230f8fc2eabc875ff2a8fa..47f1f5eca48903c9c4755205a0e2e4cfa35ed0ef 100644 --- a/manifests/kube-state-metrics-serviceAccount.yaml +++ b/manifests/kube-state-metrics-serviceAccount.yaml @@ -5,6 +5,6 @@ metadata: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 2.2.1 + app.kubernetes.io/version: 2.2.3 name: kube-state-metrics namespace: monitoring diff --git a/manifests/kube-state-metrics-serviceMonitor.yaml b/manifests/kube-state-metrics-serviceMonitor.yaml index b7ea147d838f4f6ef6749459f86d2b61ac118f31..daaf0a5321d8b1ec9a3f1cb1d658881b4315c81a 100644 --- a/manifests/kube-state-metrics-serviceMonitor.yaml +++ b/manifests/kube-state-metrics-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 2.2.1 + app.kubernetes.io/version: 2.2.3 name: kube-state-metrics namespace: monitoring spec: diff --git a/manifests/kubernetes-prometheusRule.yaml b/manifests/kubernetes-prometheusRule.yaml index 31c81b6c78769b4fc4eaf9121a289efb7e8d7de7..935bebcbaf80997b092aa32c2283b868f09c5151 100644 --- a/manifests/kubernetes-prometheusRule.yaml +++ b/manifests/kubernetes-prometheusRule.yaml @@ -696,6 +696,18 @@ spec: for: 15m labels: severity: critical + - name: kubernetes-system-kube-proxy + rules: + - alert: KubeProxyDown + annotations: + description: KubeProxy has disappeared from Prometheus target discovery. + runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeproxydown + summary: Target disappeared from Prometheus target discovery. + expr: | + absent(up{job="kube-proxy"} == 1) + for: 15m + labels: + severity: critical - name: kube-apiserver-burnrate.rules rules: - expr: | diff --git a/manifests/prometheus-adapter-apiService.yaml b/manifests/prometheus-adapter-apiService.yaml index ea4476dca87d6132c160e607eda54232e170b49b..80a7ef910c32f98323f7778736c4dfa9ce9bc3d0 100644 --- a/manifests/prometheus-adapter-apiService.yaml +++ b/manifests/prometheus-adapter-apiService.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: v1beta1.metrics.k8s.io spec: group: metrics.k8s.io diff --git a/manifests/prometheus-adapter-clusterRole.yaml b/manifests/prometheus-adapter-clusterRole.yaml index 091d981834644e640f9491971f27c8ccc3c905cd..1e57e63f34aacdc7ffee8edbd693ac175e85ec04 100644 --- a/manifests/prometheus-adapter-clusterRole.yaml +++ b/manifests/prometheus-adapter-clusterRole.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: prometheus-adapter rules: - apiGroups: diff --git a/manifests/prometheus-adapter-clusterRoleAggregatedMetricsReader.yaml b/manifests/prometheus-adapter-clusterRoleAggregatedMetricsReader.yaml index 4dc8e7a32c91f512232bf7acb2f0855e11198372..3b3ee66242ab23ada2044379b8dcba4fcd5fff6d 100644 --- a/manifests/prometheus-adapter-clusterRoleAggregatedMetricsReader.yaml +++ b/manifests/prometheus-adapter-clusterRoleAggregatedMetricsReader.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 rbac.authorization.k8s.io/aggregate-to-admin: "true" rbac.authorization.k8s.io/aggregate-to-edit: "true" rbac.authorization.k8s.io/aggregate-to-view: "true" diff --git a/manifests/prometheus-adapter-clusterRoleBinding.yaml b/manifests/prometheus-adapter-clusterRoleBinding.yaml index dc8bfbb19a45d0504749e814aeb11a4b6fbdad1c..6d11286ceb93f887e4cffe41d2743cb903f30768 100644 --- a/manifests/prometheus-adapter-clusterRoleBinding.yaml +++ b/manifests/prometheus-adapter-clusterRoleBinding.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: prometheus-adapter roleRef: apiGroup: rbac.authorization.k8s.io diff --git a/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml b/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml index 86e7517d0ae9ea7cdb78ad2e5789598b40eef624..6c88edfd1e6652a2c289579ff0c5f7a4fa09b2ba 100644 --- a/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml +++ b/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: resource-metrics:system:auth-delegator roleRef: apiGroup: rbac.authorization.k8s.io diff --git a/manifests/prometheus-adapter-clusterRoleServerResources.yaml b/manifests/prometheus-adapter-clusterRoleServerResources.yaml index 655efb9bf7c1e7bf1afc3a0dda571f9cfa0fd1f3..aa00d3409f5a70e8b49e8dc39836ac71c5884c2b 100644 --- a/manifests/prometheus-adapter-clusterRoleServerResources.yaml +++ b/manifests/prometheus-adapter-clusterRoleServerResources.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: resource-metrics-server-resources rules: - apiGroups: diff --git a/manifests/prometheus-adapter-configMap.yaml b/manifests/prometheus-adapter-configMap.yaml index b5329689845d6556e82798e719c7ef1c500e5878..a33457ae30cf803c6219d7d6bc6796b480c33aa0 100644 --- a/manifests/prometheus-adapter-configMap.yaml +++ b/manifests/prometheus-adapter-configMap.yaml @@ -64,6 +64,6 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: adapter-config namespace: monitoring diff --git a/manifests/prometheus-adapter-deployment.yaml b/manifests/prometheus-adapter-deployment.yaml index e6c97afc648549b505f5b00763fc4c1877a47a4f..a407d7afabac953148828c1ce81fc47ab96f25b0 100644 --- a/manifests/prometheus-adapter-deployment.yaml +++ b/manifests/prometheus-adapter-deployment.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: prometheus-adapter namespace: monitoring spec: @@ -25,7 +25,7 @@ spec: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 spec: containers: - args: @@ -36,7 +36,7 @@ spec: - --prometheus-url=http://prometheus-k8s.monitoring.svc.cluster.local:9090/ - --secure-port=6443 - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA - image: k8s.gcr.io/prometheus-adapter/prometheus-adapter:v0.9.0 + image: k8s.gcr.io/prometheus-adapter/prometheus-adapter:v0.9.1 name: prometheus-adapter ports: - containerPort: 6443 diff --git a/manifests/prometheus-adapter-podDisruptionBudget.yaml b/manifests/prometheus-adapter-podDisruptionBudget.yaml index d22c9e4f60b1868c0a944544d88e745a8d2d6997..31c20b9e3215c0bccf261a942222507dad6d4ec6 100644 --- a/manifests/prometheus-adapter-podDisruptionBudget.yaml +++ b/manifests/prometheus-adapter-podDisruptionBudget.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: prometheus-adapter namespace: monitoring spec: diff --git a/manifests/prometheus-adapter-roleBindingAuthReader.yaml b/manifests/prometheus-adapter-roleBindingAuthReader.yaml index 3bdf4ad947cb5ba9ebfbcb12922b64f15918ca08..6a8a6d847a8f09aa6870085916e23fc76ceece62 100644 --- a/manifests/prometheus-adapter-roleBindingAuthReader.yaml +++ b/manifests/prometheus-adapter-roleBindingAuthReader.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: resource-metrics-auth-reader namespace: kube-system roleRef: diff --git a/manifests/prometheus-adapter-service.yaml b/manifests/prometheus-adapter-service.yaml index be8c44b6662a60a0917c036f2b6a2cd0d5ac0390..747718bf7f0004ab531e623f6f05e21f9c156216 100644 --- a/manifests/prometheus-adapter-service.yaml +++ b/manifests/prometheus-adapter-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: prometheus-adapter namespace: monitoring spec: diff --git a/manifests/prometheus-adapter-serviceAccount.yaml b/manifests/prometheus-adapter-serviceAccount.yaml index 2ddbe4604f786bec2296287daafbc49dc2602621..0da73ec6f62679f1b8834af4423ed3f431de8525 100644 --- a/manifests/prometheus-adapter-serviceAccount.yaml +++ b/manifests/prometheus-adapter-serviceAccount.yaml @@ -5,6 +5,6 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: prometheus-adapter namespace: monitoring diff --git a/manifests/prometheus-adapter-serviceMonitor.yaml b/manifests/prometheus-adapter-serviceMonitor.yaml index 46a5c95c526e9d53d5f6b79765f4acfd95f5dd36..1e4c4772b18bb16b165879293a0fd4626403e97d 100644 --- a/manifests/prometheus-adapter-serviceMonitor.yaml +++ b/manifests/prometheus-adapter-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: metrics-adapter app.kubernetes.io/name: prometheus-adapter app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.9.1 name: prometheus-adapter namespace: monitoring spec: diff --git a/manifests/setup/prometheus-operator-0prometheusCustomResourceDefinition.yaml b/manifests/setup/prometheus-operator-0prometheusCustomResourceDefinition.yaml index 4e463d4763032e012f90e036deab6409c3e68083..379ce4ead90606d381d7de37c967a42af33c991c 100644 --- a/manifests/setup/prometheus-operator-0prometheusCustomResourceDefinition.yaml +++ b/manifests/setup/prometheus-operator-0prometheusCustomResourceDefinition.yaml @@ -2956,6 +2956,49 @@ spec: sendExemplars: description: Enables sending of exemplars over remote write. Note that exemplar-storage itself must be enabled using the enableFeature option for exemplars to be scraped in the first place. Only valid in Prometheus versions 2.27.0 and newer. type: boolean + sigv4: + description: Sigv4 allows to configures AWS's Signature Verification 4 + properties: + accessKey: + description: AccessKey is the AWS API key. If blank, the environment variable `AWS_ACCESS_KEY_ID` is used. + properties: + key: + description: The key of the secret to select from. Must be a valid secret key. + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?' + type: string + optional: + description: Specify whether the Secret or its key must be defined + type: boolean + required: + - key + type: object + profile: + description: Profile is the named AWS profile used to authenticate. + type: string + region: + description: Region is the AWS region. If blank, the region from the default credentials chain used. + type: string + roleArn: + description: RoleArn is the named AWS profile used to authenticate. + type: string + secretKey: + description: SecretKey is the AWS API secret. If blank, the environment variable `AWS_SECRET_ACCESS_KEY` is used. + properties: + key: + description: The key of the secret to select from. Must be a valid secret key. + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?' + type: string + optional: + description: Specify whether the Secret or its key must be defined + type: boolean + required: + - key + type: object + type: object tlsConfig: description: TLS Config to use for remote write. properties: