[bot] [main] Automated version update

This commit is contained in:
Prometheus Operator Bot
2024-04-08 07:40:26 +00:00
parent 76f2e1ef95
commit d9abf29bb9
51 changed files with 1457 additions and 164 deletions

View File

@@ -1,12 +1,12 @@
{ {
"alertmanager": "0.27.0", "alertmanager": "0.27.0",
"blackboxExporter": "0.24.0", "blackboxExporter": "0.24.0",
"grafana": "10.4.0", "grafana": "10.4.1",
"kubeStateMetrics": "2.11.0", "kubeStateMetrics": "2.12.0",
"nodeExporter": "1.7.0", "nodeExporter": "1.7.0",
"prometheus": "2.50.1", "prometheus": "2.51.1",
"prometheusAdapter": "0.11.2", "prometheusAdapter": "0.11.2",
"prometheusOperator": "0.72.0", "prometheusOperator": "0.73.0",
"kubeRbacProxy": "0.16.0", "kubeRbacProxy": "0.16.0",
"configmapReload": "0.5.0", "configmapReload": "0.5.0",
"pyrra": "0.6.4" "pyrra": "0.6.4"

View File

@@ -18,7 +18,7 @@
"subdir": "contrib/mixin" "subdir": "contrib/mixin"
} }
}, },
"version": "7688ce3f9042f904d9f5da81b5a5b5d65232e772", "version": "8edfd486e82222877be95dc2117763510bfa0505",
"sum": "xuUBd2vqF7asyVDe5CE08uPT/RxAdy8O75EjFJoMXXU=" "sum": "xuUBd2vqF7asyVDe5CE08uPT/RxAdy8O75EjFJoMXXU="
}, },
{ {
@@ -58,8 +58,8 @@
"subdir": "gen/grafonnet-latest" "subdir": "gen/grafonnet-latest"
} }
}, },
"version": "fe65a22df6d3a897729fff47cff599805a2c5710", "version": "6ac1593ca787638da223380ff4a3fd0f96e953e1",
"sum": "mDHkB1avJU5IqvwCsXPmPt8pSiGjupLVqx3zCgFKzbw=" "sum": "GxEO83uxgsDclLp/fmlUJZDbSGpeUZY6Ap3G2cgdL1g="
}, },
{ {
"source": { "source": {
@@ -68,18 +68,18 @@
"subdir": "gen/grafonnet-v10.0.0" "subdir": "gen/grafonnet-v10.0.0"
} }
}, },
"version": "fe65a22df6d3a897729fff47cff599805a2c5710", "version": "6ac1593ca787638da223380ff4a3fd0f96e953e1",
"sum": "pt4Lkc1SrZ0afjRGBU3hQrit1YUVyjaZRQEH30lviz8=" "sum": "W7sLuAvMSJPkC7Oo31t45Nz/cUdJV7jzNSJTd3F1daM="
}, },
{ {
"source": { "source": {
"git": { "git": {
"remote": "https://github.com/grafana/grafonnet.git", "remote": "https://github.com/grafana/grafonnet.git",
"subdir": "gen/grafonnet-v10.2.0" "subdir": "gen/grafonnet-v10.4.0"
} }
}, },
"version": "fe65a22df6d3a897729fff47cff599805a2c5710", "version": "6ac1593ca787638da223380ff4a3fd0f96e953e1",
"sum": "9xwtVj7WmdsFWoQ5CTcvDBKEgIPnAF9DsD6dnKl3M/U=" "sum": "ZSmDT7i/qU9P8ggmuPuJT+jonq1ZEsBRCXycW/H5L/A="
}, },
{ {
"source": { "source": {
@@ -88,8 +88,8 @@
"subdir": "grafana-builder" "subdir": "grafana-builder"
} }
}, },
"version": "f364a45c27c385d86e399cd29e0b63baab7ac10a", "version": "db0e776c0bc76766f29580be3eb6f3b317486c48",
"sum": "B49EzIY2WZsFxNMJcgRxE/gcZ9ltnS8pkOOV6Q5qioc=" "sum": "+z5VY+bPBNqXcmNAV8xbJcbsRA+pro1R3IM7aIY8OlU="
}, },
{ {
"source": { "source": {
@@ -108,8 +108,8 @@
"subdir": "" "subdir": ""
} }
}, },
"version": "fc2e57a8839902ed4ba6cab5a99d642500f7102b", "version": "63d430b69a95741061c2f7fc9d84b1a778511d9c",
"sum": "43waffw1QzvpY4rKcWoo3L7Vpee+DCYexwLDd5cPG0M=" "sum": "qiZi3axUSXCVzKUF83zSAxklwrnitMmrDK4XAfjPMdE="
}, },
{ {
"source": { "source": {
@@ -118,8 +118,8 @@
"subdir": "" "subdir": ""
} }
}, },
"version": "a1c276d7a46c4b06fa5d8b4a64441939d398efe5", "version": "346bef2584068e803757e12c4ee4814e72a67927",
"sum": "b/mEai1MvVnZ22YvZlXEO4jWDZledrtJg8eOS1ZUj0M=" "sum": "SvyGvJFtM/grpOAXtN3rMwHNDjLFcbP83ogJ1CCfvRc="
}, },
{ {
"source": { "source": {
@@ -128,7 +128,7 @@
"subdir": "jsonnet/kube-state-metrics" "subdir": "jsonnet/kube-state-metrics"
} }
}, },
"version": "9ba1c3702142918e09e8eb5ca530e15198624259", "version": "d7d561f999d75d0df941b5a64eb50c7e103e1508",
"sum": "msMZyUvcebzRILLzNlTIiSOwa1XgQKtP7jbZTkiqwM0=" "sum": "msMZyUvcebzRILLzNlTIiSOwa1XgQKtP7jbZTkiqwM0="
}, },
{ {
@@ -138,7 +138,7 @@
"subdir": "jsonnet/kube-state-metrics-mixin" "subdir": "jsonnet/kube-state-metrics-mixin"
} }
}, },
"version": "9ba1c3702142918e09e8eb5ca530e15198624259", "version": "d7d561f999d75d0df941b5a64eb50c7e103e1508",
"sum": "qclI7LwucTjBef3PkGBkKxF0mfZPbHnn4rlNWKGtR4c=" "sum": "qclI7LwucTjBef3PkGBkKxF0mfZPbHnn4rlNWKGtR4c="
}, },
{ {
@@ -148,7 +148,7 @@
"subdir": "jsonnet/mixin" "subdir": "jsonnet/mixin"
} }
}, },
"version": "a9b337560d77d5e30321dd917bbc98f891ac0af7", "version": "e3f9f9269baf61d344c176a3ddff767d7c425e6c",
"sum": "gi+knjdxs2T715iIQIntrimbHRgHnpM8IFBJDD1gYfs=", "sum": "gi+knjdxs2T715iIQIntrimbHRgHnpM8IFBJDD1gYfs=",
"name": "prometheus-operator-mixin" "name": "prometheus-operator-mixin"
}, },
@@ -159,8 +159,8 @@
"subdir": "jsonnet/prometheus-operator" "subdir": "jsonnet/prometheus-operator"
} }
}, },
"version": "a9b337560d77d5e30321dd917bbc98f891ac0af7", "version": "e3f9f9269baf61d344c176a3ddff767d7c425e6c",
"sum": "yCSfxXNySUqEBRqEhjjDTSvvGD1/Q1pePUzH5EXwQhM=" "sum": "uZ0NldrHp01uGnOYEKB+Nq8W97bkf4EfMP9ePWIG+wk="
}, },
{ {
"source": { "source": {
@@ -169,7 +169,7 @@
"subdir": "doc/alertmanager-mixin" "subdir": "doc/alertmanager-mixin"
} }
}, },
"version": "f82574a3763c21ca9bf2ada7baf69bd09e01d977", "version": "14cbe6301c732658d6fe877ec55ad5b738abcf06",
"sum": "IpF46ZXsm+0wJJAPtAre8+yxTNZA57mBqGpBP/r7/kw=", "sum": "IpF46ZXsm+0wJJAPtAre8+yxTNZA57mBqGpBP/r7/kw=",
"name": "alertmanager" "name": "alertmanager"
}, },
@@ -180,7 +180,7 @@
"subdir": "docs/node-mixin" "subdir": "docs/node-mixin"
} }
}, },
"version": "9d359d082f55114bba58fb0b4be4d6ffb5683cf0", "version": "b6227af54b20d147463e1672a3e8bfca47fa10ee",
"sum": "vWhHvFqV7+fxrQddTeGVKi1e4EzB3VWtNyD8TjSmevY=" "sum": "vWhHvFqV7+fxrQddTeGVKi1e4EzB3VWtNyD8TjSmevY="
}, },
{ {
@@ -190,7 +190,7 @@
"subdir": "documentation/prometheus-mixin" "subdir": "documentation/prometheus-mixin"
} }
}, },
"version": "2c267389f69809b4092d823f8a64a849ba3ea253", "version": "776eea6e968838aab95a490407ebfd1c79ed2308",
"sum": "u/Fpz2MPkezy71/q+c7mF0vc3hE9fWt2W/YbvF0LP/8=", "sum": "u/Fpz2MPkezy71/q+c7mF0vc3hE9fWt2W/YbvF0LP/8=",
"name": "prometheus" "name": "prometheus"
}, },
@@ -212,7 +212,7 @@
"subdir": "mixin" "subdir": "mixin"
} }
}, },
"version": "f731719f95152f902e1b8562ebb83b1c30c201c3", "version": "40465eecfd5e8eda037f29a55c67c32bc2b23541",
"sum": "HhSSbGGCNHCMy1ee5jElYDm0yS9Vesa7QB2/SHKdjsY=", "sum": "HhSSbGGCNHCMy1ee5jElYDm0yS9Vesa7QB2/SHKdjsY=",
"name": "thanos-mixin" "name": "thanos-mixin"
}, },

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-config name: grafana-config
namespace: monitoring namespace: monitoring
stringData: stringData:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-datasources name: grafana-datasources
namespace: monitoring namespace: monitoring
stringData: stringData:

View File

@@ -600,7 +600,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-alertmanager-overview name: grafana-dashboard-alertmanager-overview
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -625,7 +625,7 @@ items:
"options": { "options": {
"content": "The SLO (service level objective) and other metrics displayed on this dashboard are for informational purposes only." "content": "The SLO (service level objective) and other metrics displayed on this dashboard are for informational purposes only."
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"title": "Notice", "title": "Notice",
"type": "text" "type": "text"
}, },
@@ -649,7 +649,7 @@ items:
}, },
"id": 2, "id": 2,
"interval": "1m", "interval": "1m",
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -695,7 +695,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -729,7 +729,7 @@ items:
}, },
"id": 4, "id": 4,
"interval": "1m", "interval": "1m",
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -827,7 +827,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -871,7 +871,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -914,7 +914,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -948,7 +948,7 @@ items:
}, },
"id": 8, "id": 8,
"interval": "1m", "interval": "1m",
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1046,7 +1046,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1090,7 +1090,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1133,7 +1133,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1176,7 +1176,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1219,7 +1219,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1265,7 +1265,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1307,7 +1307,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1350,7 +1350,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1392,7 +1392,7 @@ items:
"mode": "single" "mode": "single"
} }
}, },
"pluginVersion": "v10.2.0", "pluginVersion": "v10.4.0",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1469,7 +1469,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-apiserver name: grafana-dashboard-apiserver
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -3341,7 +3341,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-cluster-total name: grafana-dashboard-cluster-total
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -4505,7 +4505,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-controller-manager name: grafana-dashboard-controller-manager
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -5130,7 +5130,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-grafana-overview name: grafana-dashboard-grafana-overview
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -8060,7 +8060,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-k8s-resources-cluster name: grafana-dashboard-k8s-resources-cluster
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -9375,7 +9375,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-k8s-resources-multicluster name: grafana-dashboard-k8s-resources-multicluster
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -12025,7 +12025,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-k8s-resources-namespace name: grafana-dashboard-k8s-resources-namespace
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -12994,7 +12994,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-k8s-resources-node name: grafana-dashboard-k8s-resources-node
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -15328,7 +15328,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-k8s-resources-pod name: grafana-dashboard-k8s-resources-pod
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -17250,7 +17250,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-k8s-resources-workload name: grafana-dashboard-k8s-resources-workload
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -19325,7 +19325,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-k8s-resources-workloads-namespace name: grafana-dashboard-k8s-resources-workloads-namespace
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -21569,7 +21569,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-kubelet name: grafana-dashboard-kubelet
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -23023,7 +23023,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-namespace-by-pod name: grafana-dashboard-namespace-by-pod
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -24749,7 +24749,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-namespace-by-workload name: grafana-dashboard-namespace-by-workload
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -25801,7 +25801,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-node-cluster-rsrc-use name: grafana-dashboard-node-cluster-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -26879,7 +26879,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-node-rsrc-use name: grafana-dashboard-node-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -27967,7 +27967,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-nodes-darwin name: grafana-dashboard-nodes-darwin
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -29048,7 +29048,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-nodes name: grafana-dashboard-nodes
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -29609,7 +29609,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-persistentvolumesusage name: grafana-dashboard-persistentvolumesusage
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -30827,7 +30827,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-pod-total name: grafana-dashboard-pod-total
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -32486,7 +32486,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-prometheus-remote-write name: grafana-dashboard-prometheus-remote-write
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -33727,7 +33727,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-prometheus name: grafana-dashboard-prometheus
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -34971,7 +34971,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-proxy name: grafana-dashboard-proxy
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -36058,7 +36058,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-scheduler name: grafana-dashboard-scheduler
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -37486,7 +37486,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboard-workload-total name: grafana-dashboard-workload-total
namespace: monitoring namespace: monitoring
kind: ConfigMapList kind: ConfigMapList

View File

@@ -22,6 +22,6 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana-dashboards name: grafana-dashboards
namespace: monitoring namespace: monitoring

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:
@@ -18,19 +18,19 @@ spec:
template: template:
metadata: metadata:
annotations: annotations:
checksum/grafana-config: 4ae9fc7e2a73ddf9a73f52561505ee7e checksum/grafana-config: 090dc10b9c27fd9b3a154b1eaeb343f6
checksum/grafana-dashboardproviders: 214f4a62a17313df84bb417b1aade52d checksum/grafana-dashboardproviders: 58aef2818b41c9da84da4ae6aa9013aa
checksum/grafana-datasources: 12a0d2d2166e2b6c5b656d98c5e2110c checksum/grafana-datasources: 6baf1338f674c5f39fa864b482152261
labels: labels:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
spec: spec:
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- env: [] - env: []
image: grafana/grafana:10.4.0 image: grafana/grafana:10.4.1
name: grafana name: grafana
ports: ports:
- containerPort: 3000 - containerPort: 3000

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
prometheus: k8s prometheus: k8s
role: alert-rules role: alert-rules
name: grafana-rules name: grafana-rules

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,6 +6,6 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana name: grafana
namespace: monitoring namespace: monitoring

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 10.4.0 app.kubernetes.io/version: 10.4.1
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: exporter app.kubernetes.io/component: exporter
app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.11.0 app.kubernetes.io/version: 2.12.0
name: kube-state-metrics name: kube-state-metrics
rules: rules:
- apiGroups: - apiGroups:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: exporter app.kubernetes.io/component: exporter
app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.11.0 app.kubernetes.io/version: 2.12.0
name: kube-state-metrics name: kube-state-metrics
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: exporter app.kubernetes.io/component: exporter
app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.11.0 app.kubernetes.io/version: 2.12.0
name: kube-state-metrics name: kube-state-metrics
namespace: monitoring namespace: monitoring
spec: spec:
@@ -23,7 +23,7 @@ spec:
app.kubernetes.io/component: exporter app.kubernetes.io/component: exporter
app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.11.0 app.kubernetes.io/version: 2.12.0
spec: spec:
automountServiceAccountToken: true automountServiceAccountToken: true
containers: containers:
@@ -32,7 +32,7 @@ spec:
- --port=8081 - --port=8081
- --telemetry-host=127.0.0.1 - --telemetry-host=127.0.0.1
- --telemetry-port=8082 - --telemetry-port=8082
image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.11.0 image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0
name: kube-state-metrics name: kube-state-metrics
resources: resources:
limits: limits:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: exporter app.kubernetes.io/component: exporter
app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.11.0 app.kubernetes.io/version: 2.12.0
name: kube-state-metrics name: kube-state-metrics
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: exporter app.kubernetes.io/component: exporter
app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.11.0 app.kubernetes.io/version: 2.12.0
prometheus: k8s prometheus: k8s
role: alert-rules role: alert-rules
name: kube-state-metrics-rules name: kube-state-metrics-rules

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: exporter app.kubernetes.io/component: exporter
app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.11.0 app.kubernetes.io/version: 2.12.0
name: kube-state-metrics name: kube-state-metrics
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,6 +6,6 @@ metadata:
app.kubernetes.io/component: exporter app.kubernetes.io/component: exporter
app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.11.0 app.kubernetes.io/version: 2.12.0
name: kube-state-metrics name: kube-state-metrics
namespace: monitoring namespace: monitoring

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: exporter app.kubernetes.io/component: exporter
app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.11.0 app.kubernetes.io/version: 2.12.0
name: kube-state-metrics name: kube-state-metrics
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
rules: rules:
- apiGroups: - apiGroups:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: k8s name: k8s
namespace: monitoring namespace: monitoring
spec: spec:
@@ -18,7 +18,7 @@ spec:
port: web port: web
enableFeatures: [] enableFeatures: []
externalLabels: {} externalLabels: {}
image: quay.io/prometheus/prometheus:v2.50.1 image: quay.io/prometheus/prometheus:v2.51.1
nodeSelector: nodeSelector:
kubernetes.io/os: linux kubernetes.io/os: linux
podMetadata: podMetadata:
@@ -27,7 +27,7 @@ spec:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
podMonitorNamespaceSelector: {} podMonitorNamespaceSelector: {}
podMonitorSelector: {} podMonitorSelector: {}
probeNamespaceSelector: {} probeNamespaceSelector: {}
@@ -47,4 +47,4 @@ spec:
serviceAccountName: prometheus-k8s serviceAccountName: prometheus-k8s
serviceMonitorNamespaceSelector: {} serviceMonitorNamespaceSelector: {}
serviceMonitorSelector: {} serviceMonitorSelector: {}
version: 2.50.1 version: 2.51.1

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
prometheus: k8s prometheus: k8s
role: alert-rules role: alert-rules
name: prometheus-k8s-prometheus-rules name: prometheus-k8s-prometheus-rules

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s-config name: prometheus-k8s-config
namespace: monitoring namespace: monitoring
roleRef: roleRef:

View File

@@ -8,7 +8,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: default namespace: default
roleRef: roleRef:
@@ -27,7 +27,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: kube-system namespace: kube-system
roleRef: roleRef:
@@ -46,7 +46,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
roleRef: roleRef:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s-config name: prometheus-k8s-config
namespace: monitoring namespace: monitoring
rules: rules:

View File

@@ -8,7 +8,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: default namespace: default
rules: rules:
@@ -46,7 +46,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: kube-system namespace: kube-system
rules: rules:
@@ -84,7 +84,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
rules: rules:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -7,6 +7,6 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.50.1 app.kubernetes.io/version: 2.51.1
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0
name: prometheus-operator name: prometheus-operator
rules: rules:
- apiGroups: - apiGroups:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0
name: prometheus-operator name: prometheus-operator
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:
@@ -23,17 +23,17 @@ spec:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0
spec: spec:
automountServiceAccountToken: true automountServiceAccountToken: true
containers: containers:
- args: - args:
- --kubelet-service=kube-system/kubelet - --kubelet-service=kube-system/kubelet
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.72.0 - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0
env: env:
- name: GOGC - name: GOGC
value: "30" value: "30"
image: quay.io/prometheus-operator/prometheus-operator:v0.72.0 image: quay.io/prometheus-operator/prometheus-operator:v0.73.0
name: prometheus-operator name: prometheus-operator
ports: ports:
- containerPort: 8080 - containerPort: 8080

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0
prometheus: k8s prometheus: k8s
role: alert-rules role: alert-rules
name: prometheus-operator-rules name: prometheus-operator-rules

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,6 +6,6 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:
@@ -21,4 +21,4 @@ spec:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.72.0 app.kubernetes.io/version: 0.73.0

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0 operator.prometheus.io/version: 0.73.0
name: alertmanagerconfigs.monitoring.coreos.com name: alertmanagerconfigs.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -134,7 +134,7 @@ spec:
description: Months is a list of MonthRange description: Months is a list of MonthRange
items: items:
description: MonthRange is an inclusive range of months of the year beginning in January Months can be specified by name (e.g 'January') by numerical month (e.g '1') or as an inclusive range (e.g 'January:March', '1:3', '1:March') description: MonthRange is an inclusive range of months of the year beginning in January Months can be specified by name (e.g 'January') by numerical month (e.g '1') or as an inclusive range (e.g 'January:March', '1:3', '1:March')
pattern: ^((?i)january|february|march|april|may|june|july|august|september|october|november|december|[1-12])(?:((:((?i)january|february|march|april|may|june|july|august|september|october|november|december|[1-12]))$)|$) pattern: ^((?i)january|february|march|april|may|june|july|august|september|october|november|december|1[0-2]|[1-9])(?:((:((?i)january|february|march|april|may|june|july|august|september|october|november|december|1[0-2]|[1-9]))$)|$)
type: string type: string
type: array type: array
times: times:
@@ -915,6 +915,9 @@ spec:
sendResolved: sendResolved:
description: Whether to notify about resolved alerts. description: Whether to notify about resolved alerts.
type: boolean type: boolean
summary:
description: Message summary template. It requires Alertmanager >= 0.27.0.
type: string
text: text:
description: Message body template. description: Message body template.
type: string type: string

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0 operator.prometheus.io/version: 0.73.0
name: alertmanagers.monitoring.coreos.com name: alertmanagers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -660,7 +660,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
alertmanagerConfiguration: alertmanagerConfiguration:
description: 'EXPERIMENTAL: alertmanagerConfiguration specifies the configuration of Alertmanager. If defined, it takes precedence over the `configSecret` field. This field may change in future releases.' description: "alertmanagerConfiguration specifies the configuration of Alertmanager. \n If defined, it takes precedence over the `configSecret` field. \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
properties: properties:
global: global:
description: Defines the global parameters of the Alertmanager configuration. description: Defines the global parameters of the Alertmanager configuration.

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0 operator.prometheus.io/version: 0.73.0
name: podmonitors.monitoring.coreos.com name: podmonitors.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0 operator.prometheus.io/version: 0.73.0
name: probes.monitoring.coreos.com name: probes.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0 operator.prometheus.io/version: 0.73.0
name: prometheuses.monitoring.coreos.com name: prometheuses.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -1959,8 +1959,10 @@ spec:
enableFeatures: enableFeatures:
description: "Enable access to Prometheus feature flags. By default, no features are enabled. \n Enabling features which are disabled by default is entirely outside the scope of what the maintainers will support and by doing so, you accept that this behaviour may break at any time without notice. \n For more information see https://prometheus.io/docs/prometheus/latest/feature_flags/" description: "Enable access to Prometheus feature flags. By default, no features are enabled. \n Enabling features which are disabled by default is entirely outside the scope of what the maintainers will support and by doing so, you accept that this behaviour may break at any time without notice. \n For more information see https://prometheus.io/docs/prometheus/latest/feature_flags/"
items: items:
minLength: 1
type: string type: string
type: array type: array
x-kubernetes-list-type: set
enableRemoteWriteReceiver: enableRemoteWriteReceiver:
description: "Enable Prometheus to be used as a receiver for the Prometheus remote write protocol. \n WARNING: This is not considered an efficient way of ingesting samples. Use it with caution for specific low-volume use cases. It is not suitable for replacing the ingestion via scraping and turning Prometheus into a push-based metrics collection system. For more information see https://prometheus.io/docs/prometheus/latest/querying/api/#remote-write-receiver \n It requires Prometheus >= v2.33.0." description: "Enable Prometheus to be used as a receiver for the Prometheus remote write protocol. \n WARNING: This is not considered an efficient way of ingesting samples. Use it with caution for specific low-volume use cases. It is not suitable for replacing the ingestion via scraping and turning Prometheus into a push-based metrics collection system. For more information see https://prometheus.io/docs/prometheus/latest/querying/api/#remote-write-receiver \n It requires Prometheus >= v2.33.0."
type: boolean type: boolean
@@ -1988,7 +1990,7 @@ spec:
description: "When not empty, a label will be added to \n 1. All metrics scraped from `ServiceMonitor`, `PodMonitor`, `Probe` and `ScrapeConfig` objects. 2. All metrics generated from recording rules defined in `PrometheusRule` objects. 3. All alerts generated from alerting rules defined in `PrometheusRule` objects. 4. All vector selectors of PromQL expressions defined in `PrometheusRule` objects. \n The label will not added for objects referenced in `spec.excludedFromEnforcement`. \n The label's name is this field's value. The label's value is the namespace of the `ServiceMonitor`, `PodMonitor`, `Probe` or `PrometheusRule` object." description: "When not empty, a label will be added to \n 1. All metrics scraped from `ServiceMonitor`, `PodMonitor`, `Probe` and `ScrapeConfig` objects. 2. All metrics generated from recording rules defined in `PrometheusRule` objects. 3. All alerts generated from alerting rules defined in `PrometheusRule` objects. 4. All vector selectors of PromQL expressions defined in `PrometheusRule` objects. \n The label will not added for objects referenced in `spec.excludedFromEnforcement`. \n The label's name is this field's value. The label's value is the namespace of the `ServiceMonitor`, `PodMonitor`, `Probe` or `PrometheusRule` object."
type: string type: string
enforcedSampleLimit: enforcedSampleLimit:
description: "When defined, enforcedSampleLimit specifies a global limit on the number of scraped samples that will be accepted. This overrides any `spec.sampleLimit` set by ServiceMonitor, PodMonitor, Probe objects unless `spec.sampleLimit` is greater than zero and less than than `spec.enforcedSampleLimit`. \n It is meant to be used by admins to keep the overall number of samples/series under a desired limit." description: "When defined, enforcedSampleLimit specifies a global limit on the number of scraped samples that will be accepted. This overrides any `spec.sampleLimit` set by ServiceMonitor, PodMonitor, Probe objects unless `spec.sampleLimit` is greater than zero and less than `spec.enforcedSampleLimit`. \n It is meant to be used by admins to keep the overall number of samples/series under a desired limit."
format: int64 format: int64
type: integer type: integer
enforcedTargetLimit: enforcedTargetLimit:
@@ -3055,7 +3057,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
podMonitorSelector: podMonitorSelector:
description: "*Experimental* PodMonitors to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead." description: "PodMonitors to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead."
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -3098,7 +3100,7 @@ spec:
description: Priority class assigned to the Pods. description: Priority class assigned to the Pods.
type: string type: string
probeNamespaceSelector: probeNamespaceSelector:
description: '*Experimental* Namespaces to match for Probe discovery. An empty label selector matches all namespaces. A null label selector matches the current namespace only.' description: Namespaces to match for Probe discovery. An empty label selector matches all namespaces. A null label selector matches the current namespace only.
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -3129,7 +3131,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
probeSelector: probeSelector:
description: "*Experimental* Probes to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead." description: "Probes to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead."
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -3753,7 +3755,7 @@ spec:
description: MinShards is the minimum number of shards, i.e. amount of concurrency. description: MinShards is the minimum number of shards, i.e. amount of concurrency.
type: integer type: integer
retryOnRateLimit: retryOnRateLimit:
description: Retry upon receiving a 429 status code from the remote-write storage. This is experimental feature and might change in the future. description: "Retry upon receiving a 429 status code from the remote-write storage. \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
type: boolean type: boolean
sampleAgeLimit: sampleAgeLimit:
description: SampleAgeLimit drops samples older than the limit. It requires Prometheus >= v2.50.0. description: SampleAgeLimit drops samples older than the limit. It requires Prometheus >= v2.50.0.
@@ -4125,7 +4127,7 @@ spec:
format: int64 format: int64
type: integer type: integer
scrapeClasses: scrapeClasses:
description: EXPERIMENTAL List of scrape classes to expose to monitors and other scrape configs. This is experimental feature and might change in the future. description: "List of scrape classes to expose to scraping objects such as PodMonitors, ServiceMonitors, Probes and ScrapeConfigs. \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
items: items:
properties: properties:
default: default:
@@ -4135,6 +4137,63 @@ spec:
description: Name of the scrape class. description: Name of the scrape class.
minLength: 1 minLength: 1
type: string type: string
relabelings:
description: "Relabelings configures the relabeling rules to apply to all scrape targets. \n The Operator automatically adds relabelings for a few standard Kubernetes fields like `__meta_kubernetes_namespace` and `__meta_kubernetes_service_name`. Then the Operator adds the scrape class relabelings defined here. Then the Operator adds the target-specific relabelings defined in the scrape object. \n More info: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config"
items:
description: "RelabelConfig allows dynamic rewriting of the label set for targets, alerts, scraped samples and remote write samples. \n More info: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config"
properties:
action:
default: replace
description: "Action to perform based on the regex matching. \n `Uppercase` and `Lowercase` actions require Prometheus >= v2.36.0. `DropEqual` and `KeepEqual` actions require Prometheus >= v2.41.0. \n Default: \"Replace\""
enum:
- replace
- Replace
- keep
- Keep
- drop
- Drop
- hashmod
- HashMod
- labelmap
- LabelMap
- labeldrop
- LabelDrop
- labelkeep
- LabelKeep
- lowercase
- Lowercase
- uppercase
- Uppercase
- keepequal
- KeepEqual
- dropequal
- DropEqual
type: string
modulus:
description: "Modulus to take of the hash of the source label values. \n Only applicable when the action is `HashMod`."
format: int64
type: integer
regex:
description: Regular expression against which the extracted value is matched.
type: string
replacement:
description: "Replacement value against which a Replace action is performed if the regular expression matches. \n Regex capture groups are available."
type: string
separator:
description: Separator is the string between concatenated SourceLabels.
type: string
sourceLabels:
description: The source labels select values from existing labels. Their content is concatenated using the configured Separator and matched against the configured regular expression.
items:
description: LabelName is a valid Prometheus label name which may only contain ASCII letters, numbers, as well as underscores.
pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$
type: string
type: array
targetLabel:
description: "Label to which the resulting string is written in a replacement. \n It is mandatory for `Replace`, `HashMod`, `Lowercase`, `Uppercase`, `KeepEqual` and `DropEqual` actions. \n Regex capture groups are available."
type: string
type: object
type: array
tlsConfig: tlsConfig:
description: TLSConfig section for scrapes. description: TLSConfig section for scrapes.
properties: properties:
@@ -4250,7 +4309,7 @@ spec:
- name - name
x-kubernetes-list-type: map x-kubernetes-list-type: map
scrapeConfigNamespaceSelector: scrapeConfigNamespaceSelector:
description: Namespaces to match for ScrapeConfig discovery. An empty label selector matches all namespaces. A null label selector matches the current current namespace only. description: "Namespaces to match for ScrapeConfig discovery. An empty label selector matches all namespaces. A null label selector matches the current namespace only. \n Note that the ScrapeConfig custom resource definition is currently at Alpha level."
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -4281,7 +4340,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
scrapeConfigSelector: scrapeConfigSelector:
description: "*Experimental* ScrapeConfigs to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead." description: "ScrapeConfigs to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead. \n Note that the ScrapeConfig custom resource definition is currently at Alpha level."
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -4494,7 +4553,7 @@ spec:
description: 'Deprecated: use ''spec.image'' instead. The image''s digest can be specified as part of the image name.' description: 'Deprecated: use ''spec.image'' instead. The image''s digest can be specified as part of the image name.'
type: string type: string
shards: shards:
description: "EXPERIMENTAL: Number of shards to distribute targets onto. `spec.replicas` multiplied by `spec.shards` is the total number of Pods created. \n Note that scaling down shards will not reshard data onto remaining instances, it must be manually moved. Increasing shards will not reshard data either but it will continue to be available from the same instances. To query globally, use Thanos sidecar and Thanos querier or remote write data to a central location. \n Sharding is performed on the content of the `__address__` target meta-label for PodMonitors and ServiceMonitors and `__param_target__` for Probes. \n Default: 1" description: "Number of shards to distribute targets onto. `spec.replicas` multiplied by `spec.shards` is the total number of Pods created. \n Note that scaling down shards will not reshard data onto remaining instances, it must be manually moved. Increasing shards will not reshard data either but it will continue to be available from the same instances. To query globally, use Thanos sidecar and Thanos querier or remote write data to a central location. \n Sharding is performed on the content of the `__address__` target meta-label for PodMonitors and ServiceMonitors and `__param_target__` for Probes. \n Default: 1"
format: int32 format: int32
type: integer type: integer
storage: storage:
@@ -4867,7 +4926,7 @@ spec:
format: int64 format: int64
type: integer type: integer
thanos: thanos:
description: "Defines the configuration of the optional Thanos sidecar. \n This section is experimental, it may change significantly without deprecation notice in any release." description: Defines the configuration of the optional Thanos sidecar.
properties: properties:
additionalArgs: additionalArgs:
description: AdditionalArgs allows setting additional arguments for the Thanos container. The arguments are passed as-is to the Thanos container which may cause issues if they are invalid or not supported the given Thanos version. In case of an argument conflict (e.g. an argument which is already set by the operator itself) or when providing an invalid argument, the reconciliation will fail and an error will be logged. description: AdditionalArgs allows setting additional arguments for the Thanos container. The arguments are passed as-is to the Thanos container which may cause issues if they are invalid or not supported the given Thanos version. In case of an argument conflict (e.g. an argument which is already set by the operator itself) or when providing an invalid argument, the reconciliation will fail and an error will be logged.
@@ -5106,7 +5165,7 @@ spec:
description: 'Deprecated: use ''image'' instead. The image''s tag can be specified as as part of the image name.' description: 'Deprecated: use ''image'' instead. The image''s tag can be specified as as part of the image name.'
type: string type: string
tracingConfig: tracingConfig:
description: "Defines the tracing configuration for the Thanos sidecar. \n More info: https://thanos.io/tip/thanos/tracing.md/ \n This is an experimental feature, it may change in any upcoming release in a breaking way. \n tracingConfigFile takes precedence over this field." description: "Defines the tracing configuration for the Thanos sidecar. \n `tracingConfigFile` takes precedence over this field. \n More info: https://thanos.io/tip/thanos/tracing.md/ \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
properties: properties:
key: key:
description: The key of the secret to select from. Must be a valid secret key. description: The key of the secret to select from. Must be a valid secret key.
@@ -5122,7 +5181,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
tracingConfigFile: tracingConfigFile:
description: "Defines the tracing configuration file for the Thanos sidecar. \n More info: https://thanos.io/tip/thanos/tracing.md/ \n This is an experimental feature, it may change in any upcoming release in a breaking way. \n This field takes precedence over tracingConfig." description: "Defines the tracing configuration file for the Thanos sidecar. \n This field takes precedence over `tracingConfig`. \n More info: https://thanos.io/tip/thanos/tracing.md/ \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
type: string type: string
version: version:
description: "Version of Thanos being deployed. The operator uses this information to generate the Prometheus StatefulSet + configuration files. \n If not specified, the operator assumes the latest upstream release of Thanos available at the time when the version of the operator was released." description: "Version of Thanos being deployed. The operator uses this information to generate the Prometheus StatefulSet + configuration files. \n If not specified, the operator assumes the latest upstream release of Thanos available at the time when the version of the operator was released."
@@ -5253,7 +5312,7 @@ spec:
type: object type: object
type: array type: array
tracingConfig: tracingConfig:
description: 'EXPERIMENTAL: TracingConfig configures tracing in Prometheus. This is an experimental feature, it may change in any upcoming release in a breaking way.' description: "TracingConfig configures tracing in Prometheus. \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
properties: properties:
clientType: clientType:
description: Client used to export the traces. Supported values are `http` or `grpc`. description: Client used to export the traces. Supported values are `http` or `grpc`.
@@ -5403,7 +5462,7 @@ spec:
description: Defines the runtime reloadable configuration of the timeseries database (TSDB). description: Defines the runtime reloadable configuration of the timeseries database (TSDB).
properties: properties:
outOfOrderTimeWindow: outOfOrderTimeWindow:
description: "Configures how old an out-of-order/out-of-bounds sample can be with respect to the TSDB max time. \n An out-of-order/out-of-bounds sample is ingested into the TSDB as long as the timestamp of the sample is >= (TSDB.MaxTime - outOfOrderTimeWindow). \n Out of order ingestion is an experimental feature. \n It requires Prometheus >= v2.39.0." description: "Configures how old an out-of-order/out-of-bounds sample can be with respect to the TSDB max time. \n An out-of-order/out-of-bounds sample is ingested into the TSDB as long as the timestamp of the sample is >= (TSDB.MaxTime - outOfOrderTimeWindow). \n This is an *experimental feature*, it may change in any upcoming release in a breaking way. \n It requires Prometheus >= v2.39.0."
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string type: string
type: object type: object

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0 operator.prometheus.io/version: 0.73.0
name: prometheusagents.monitoring.coreos.com name: prometheusagents.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -1656,8 +1656,10 @@ spec:
enableFeatures: enableFeatures:
description: "Enable access to Prometheus feature flags. By default, no features are enabled. \n Enabling features which are disabled by default is entirely outside the scope of what the maintainers will support and by doing so, you accept that this behaviour may break at any time without notice. \n For more information see https://prometheus.io/docs/prometheus/latest/feature_flags/" description: "Enable access to Prometheus feature flags. By default, no features are enabled. \n Enabling features which are disabled by default is entirely outside the scope of what the maintainers will support and by doing so, you accept that this behaviour may break at any time without notice. \n For more information see https://prometheus.io/docs/prometheus/latest/feature_flags/"
items: items:
minLength: 1
type: string type: string
type: array type: array
x-kubernetes-list-type: set
enableRemoteWriteReceiver: enableRemoteWriteReceiver:
description: "Enable Prometheus to be used as a receiver for the Prometheus remote write protocol. \n WARNING: This is not considered an efficient way of ingesting samples. Use it with caution for specific low-volume use cases. It is not suitable for replacing the ingestion via scraping and turning Prometheus into a push-based metrics collection system. For more information see https://prometheus.io/docs/prometheus/latest/querying/api/#remote-write-receiver \n It requires Prometheus >= v2.33.0." description: "Enable Prometheus to be used as a receiver for the Prometheus remote write protocol. \n WARNING: This is not considered an efficient way of ingesting samples. Use it with caution for specific low-volume use cases. It is not suitable for replacing the ingestion via scraping and turning Prometheus into a push-based metrics collection system. For more information see https://prometheus.io/docs/prometheus/latest/querying/api/#remote-write-receiver \n It requires Prometheus >= v2.33.0."
type: boolean type: boolean
@@ -1685,7 +1687,7 @@ spec:
description: "When not empty, a label will be added to \n 1. All metrics scraped from `ServiceMonitor`, `PodMonitor`, `Probe` and `ScrapeConfig` objects. 2. All metrics generated from recording rules defined in `PrometheusRule` objects. 3. All alerts generated from alerting rules defined in `PrometheusRule` objects. 4. All vector selectors of PromQL expressions defined in `PrometheusRule` objects. \n The label will not added for objects referenced in `spec.excludedFromEnforcement`. \n The label's name is this field's value. The label's value is the namespace of the `ServiceMonitor`, `PodMonitor`, `Probe` or `PrometheusRule` object." description: "When not empty, a label will be added to \n 1. All metrics scraped from `ServiceMonitor`, `PodMonitor`, `Probe` and `ScrapeConfig` objects. 2. All metrics generated from recording rules defined in `PrometheusRule` objects. 3. All alerts generated from alerting rules defined in `PrometheusRule` objects. 4. All vector selectors of PromQL expressions defined in `PrometheusRule` objects. \n The label will not added for objects referenced in `spec.excludedFromEnforcement`. \n The label's name is this field's value. The label's value is the namespace of the `ServiceMonitor`, `PodMonitor`, `Probe` or `PrometheusRule` object."
type: string type: string
enforcedSampleLimit: enforcedSampleLimit:
description: "When defined, enforcedSampleLimit specifies a global limit on the number of scraped samples that will be accepted. This overrides any `spec.sampleLimit` set by ServiceMonitor, PodMonitor, Probe objects unless `spec.sampleLimit` is greater than zero and less than than `spec.enforcedSampleLimit`. \n It is meant to be used by admins to keep the overall number of samples/series under a desired limit." description: "When defined, enforcedSampleLimit specifies a global limit on the number of scraped samples that will be accepted. This overrides any `spec.sampleLimit` set by ServiceMonitor, PodMonitor, Probe objects unless `spec.sampleLimit` is greater than zero and less than `spec.enforcedSampleLimit`. \n It is meant to be used by admins to keep the overall number of samples/series under a desired limit."
format: int64 format: int64
type: integer type: integer
enforcedTargetLimit: enforcedTargetLimit:
@@ -2739,7 +2741,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
podMonitorSelector: podMonitorSelector:
description: "*Experimental* PodMonitors to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead." description: "PodMonitors to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead."
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -2782,7 +2784,7 @@ spec:
description: Priority class assigned to the Pods. description: Priority class assigned to the Pods.
type: string type: string
probeNamespaceSelector: probeNamespaceSelector:
description: '*Experimental* Namespaces to match for Probe discovery. An empty label selector matches all namespaces. A null label selector matches the current namespace only.' description: Namespaces to match for Probe discovery. An empty label selector matches all namespaces. A null label selector matches the current namespace only.
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -2813,7 +2815,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
probeSelector: probeSelector:
description: "*Experimental* Probes to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead." description: "Probes to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead."
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -3108,7 +3110,7 @@ spec:
description: MinShards is the minimum number of shards, i.e. amount of concurrency. description: MinShards is the minimum number of shards, i.e. amount of concurrency.
type: integer type: integer
retryOnRateLimit: retryOnRateLimit:
description: Retry upon receiving a 429 status code from the remote-write storage. This is experimental feature and might change in the future. description: "Retry upon receiving a 429 status code from the remote-write storage. \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
type: boolean type: boolean
sampleAgeLimit: sampleAgeLimit:
description: SampleAgeLimit drops samples older than the limit. It requires Prometheus >= v2.50.0. description: SampleAgeLimit drops samples older than the limit. It requires Prometheus >= v2.50.0.
@@ -3393,7 +3395,7 @@ spec:
format: int64 format: int64
type: integer type: integer
scrapeClasses: scrapeClasses:
description: EXPERIMENTAL List of scrape classes to expose to monitors and other scrape configs. This is experimental feature and might change in the future. description: "List of scrape classes to expose to scraping objects such as PodMonitors, ServiceMonitors, Probes and ScrapeConfigs. \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
items: items:
properties: properties:
default: default:
@@ -3403,6 +3405,63 @@ spec:
description: Name of the scrape class. description: Name of the scrape class.
minLength: 1 minLength: 1
type: string type: string
relabelings:
description: "Relabelings configures the relabeling rules to apply to all scrape targets. \n The Operator automatically adds relabelings for a few standard Kubernetes fields like `__meta_kubernetes_namespace` and `__meta_kubernetes_service_name`. Then the Operator adds the scrape class relabelings defined here. Then the Operator adds the target-specific relabelings defined in the scrape object. \n More info: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config"
items:
description: "RelabelConfig allows dynamic rewriting of the label set for targets, alerts, scraped samples and remote write samples. \n More info: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config"
properties:
action:
default: replace
description: "Action to perform based on the regex matching. \n `Uppercase` and `Lowercase` actions require Prometheus >= v2.36.0. `DropEqual` and `KeepEqual` actions require Prometheus >= v2.41.0. \n Default: \"Replace\""
enum:
- replace
- Replace
- keep
- Keep
- drop
- Drop
- hashmod
- HashMod
- labelmap
- LabelMap
- labeldrop
- LabelDrop
- labelkeep
- LabelKeep
- lowercase
- Lowercase
- uppercase
- Uppercase
- keepequal
- KeepEqual
- dropequal
- DropEqual
type: string
modulus:
description: "Modulus to take of the hash of the source label values. \n Only applicable when the action is `HashMod`."
format: int64
type: integer
regex:
description: Regular expression against which the extracted value is matched.
type: string
replacement:
description: "Replacement value against which a Replace action is performed if the regular expression matches. \n Regex capture groups are available."
type: string
separator:
description: Separator is the string between concatenated SourceLabels.
type: string
sourceLabels:
description: The source labels select values from existing labels. Their content is concatenated using the configured Separator and matched against the configured regular expression.
items:
description: LabelName is a valid Prometheus label name which may only contain ASCII letters, numbers, as well as underscores.
pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$
type: string
type: array
targetLabel:
description: "Label to which the resulting string is written in a replacement. \n It is mandatory for `Replace`, `HashMod`, `Lowercase`, `Uppercase`, `KeepEqual` and `DropEqual` actions. \n Regex capture groups are available."
type: string
type: object
type: array
tlsConfig: tlsConfig:
description: TLSConfig section for scrapes. description: TLSConfig section for scrapes.
properties: properties:
@@ -3518,7 +3577,7 @@ spec:
- name - name
x-kubernetes-list-type: map x-kubernetes-list-type: map
scrapeConfigNamespaceSelector: scrapeConfigNamespaceSelector:
description: Namespaces to match for ScrapeConfig discovery. An empty label selector matches all namespaces. A null label selector matches the current current namespace only. description: "Namespaces to match for ScrapeConfig discovery. An empty label selector matches all namespaces. A null label selector matches the current namespace only. \n Note that the ScrapeConfig custom resource definition is currently at Alpha level."
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -3549,7 +3608,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
scrapeConfigSelector: scrapeConfigSelector:
description: "*Experimental* ScrapeConfigs to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead." description: "ScrapeConfigs to be selected for target discovery. An empty label selector matches all objects. A null label selector matches no objects. \n If `spec.serviceMonitorSelector`, `spec.podMonitorSelector`, `spec.probeSelector` and `spec.scrapeConfigSelector` are null, the Prometheus configuration is unmanaged. The Prometheus operator will ensure that the Prometheus configuration's Secret exists, but it is the responsibility of the user to provide the raw gzipped Prometheus configuration under the `prometheus.yaml.gz` key. This behavior is *deprecated* and will be removed in the next major version of the custom resource definition. It is recommended to use `spec.additionalScrapeConfigs` instead. \n Note that the ScrapeConfig custom resource definition is currently at Alpha level."
properties: properties:
matchExpressions: matchExpressions:
description: matchExpressions is a list of label selector requirements. The requirements are ANDed. description: matchExpressions is a list of label selector requirements. The requirements are ANDed.
@@ -3759,7 +3818,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
shards: shards:
description: "EXPERIMENTAL: Number of shards to distribute targets onto. `spec.replicas` multiplied by `spec.shards` is the total number of Pods created. \n Note that scaling down shards will not reshard data onto remaining instances, it must be manually moved. Increasing shards will not reshard data either but it will continue to be available from the same instances. To query globally, use Thanos sidecar and Thanos querier or remote write data to a central location. \n Sharding is performed on the content of the `__address__` target meta-label for PodMonitors and ServiceMonitors and `__param_target__` for Probes. \n Default: 1" description: "Number of shards to distribute targets onto. `spec.replicas` multiplied by `spec.shards` is the total number of Pods created. \n Note that scaling down shards will not reshard data onto remaining instances, it must be manually moved. Increasing shards will not reshard data either but it will continue to be available from the same instances. To query globally, use Thanos sidecar and Thanos querier or remote write data to a central location. \n Sharding is performed on the content of the `__address__` target meta-label for PodMonitors and ServiceMonitors and `__param_target__` for Probes. \n Default: 1"
format: int32 format: int32
type: integer type: integer
storage: storage:
@@ -4225,7 +4284,7 @@ spec:
type: object type: object
type: array type: array
tracingConfig: tracingConfig:
description: 'EXPERIMENTAL: TracingConfig configures tracing in Prometheus. This is an experimental feature, it may change in any upcoming release in a breaking way.' description: "TracingConfig configures tracing in Prometheus. \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
properties: properties:
clientType: clientType:
description: Client used to export the traces. Supported values are `http` or `grpc`. description: Client used to export the traces. Supported values are `http` or `grpc`.

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0 operator.prometheus.io/version: 0.73.0
name: prometheusrules.monitoring.coreos.com name: prometheusrules.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

File diff suppressed because it is too large Load Diff

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0 operator.prometheus.io/version: 0.73.0
name: servicemonitors.monitoring.coreos.com name: servicemonitors.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0 operator.prometheus.io/version: 0.73.0
name: thanosrulers.monitoring.coreos.com name: thanosrulers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -3292,7 +3292,7 @@ spec:
type: object type: object
type: array type: array
tracingConfig: tracingConfig:
description: TracingConfig configures tracing in Thanos. This is an experimental feature, it may change in any upcoming release in a breaking way. description: "TracingConfig configures tracing in Thanos. \n `tracingConfigFile` takes precedence over this field. \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
properties: properties:
key: key:
description: The key of the secret to select from. Must be a valid secret key. description: The key of the secret to select from. Must be a valid secret key.
@@ -3308,7 +3308,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
tracingConfigFile: tracingConfigFile:
description: TracingConfig specifies the path of the tracing configuration file. When used alongside with TracingConfig, TracingConfigFile takes precedence. description: "TracingConfig specifies the path of the tracing configuration file. \n This field takes precedence over `tracingConfig`. \n This is an *experimental feature*, it may change in any upcoming release in a breaking way."
type: string type: string
version: version:
description: Version of Thanos to be deployed. description: Version of Thanos to be deployed.