[bot] [main] Automated version update (#2647)

Co-authored-by: Prometheus Operator Bot <prom-op-bot@users.noreply.github.com>
This commit is contained in:
PromOperatorBot 2025-04-28 12:07:01 +02:00 committed by GitHub
parent 696ce89f1f
commit 29bdfe458e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
46 changed files with 937 additions and 192 deletions

View File

@ -1,13 +1,13 @@
{ {
"alertmanager": "0.28.1", "alertmanager": "0.28.1",
"blackboxExporter": "0.26.0", "blackboxExporter": "0.26.0",
"grafana": "11.6.0", "grafana": "11.6.1",
"kubeStateMetrics": "2.15.0", "kubeStateMetrics": "2.15.0",
"nodeExporter": "1.9.1", "nodeExporter": "1.9.1",
"prometheus": "3.2.1", "prometheus": "3.3.0",
"prometheusAdapter": "0.12.0", "prometheusAdapter": "0.12.0",
"prometheusOperator": "0.81.0", "prometheusOperator": "0.82.0",
"kubeRbacProxy": "0.19.0", "kubeRbacProxy": "0.19.1",
"configmapReload": "0.15.0", "configmapReload": "0.15.0",
"pyrra": "0.6.4" "pyrra": "0.6.4"
} }

View File

@ -18,7 +18,7 @@
"subdir": "contrib/mixin" "subdir": "contrib/mixin"
} }
}, },
"version": "d3cebaec933fe681fafeeb97ffc751340aea4d50", "version": "21a976e9e254f3938f2ced3eb96310449ccf8bef",
"sum": "XmXkOCriQIZmXwlIIFhqlJMa0e6qGWdxZD+ZDYaN0Po=" "sum": "XmXkOCriQIZmXwlIIFhqlJMa0e6qGWdxZD+ZDYaN0Po="
}, },
{ {
@ -78,7 +78,7 @@
"subdir": "grafana-builder" "subdir": "grafana-builder"
} }
}, },
"version": "e08354040a18d3299f3c76b335d75b0a62a8d870", "version": "42da78cf7f2735c0cf57dee8f80cc52e9e7e57d8",
"sum": "G7B6E5sqWirDbMWRhifbLRfGgRFbIh9WCYa6X3kMh6g=" "sum": "G7B6E5sqWirDbMWRhifbLRfGgRFbIh9WCYa6X3kMh6g="
}, },
{ {
@ -88,7 +88,7 @@
"subdir": "mixin-utils" "subdir": "mixin-utils"
} }
}, },
"version": "e08354040a18d3299f3c76b335d75b0a62a8d870", "version": "42da78cf7f2735c0cf57dee8f80cc52e9e7e57d8",
"sum": "SRElwa/XrKAN8aZA9zvdRUx8iebl2It7KNQ7VFvMcBA=" "sum": "SRElwa/XrKAN8aZA9zvdRUx8iebl2It7KNQ7VFvMcBA="
}, },
{ {
@ -118,8 +118,8 @@
"subdir": "" "subdir": ""
} }
}, },
"version": "01058fafd8701fc04a7960800252f5f2dd1a399a", "version": "aad557d746a4e05d028a2ce542f61dde3b13c621",
"sum": "DrDTMU5jWvydD46DKZ7gqFsL+mGHUsmpBZS/J6qJLC8=" "sum": "H+gpR450rmG2/USp9Y4vMfiz9FCUhKiG7xgqPNB1FJk="
}, },
{ {
"source": { "source": {
@ -128,7 +128,7 @@
"subdir": "jsonnet/kube-state-metrics" "subdir": "jsonnet/kube-state-metrics"
} }
}, },
"version": "209f3ab5fa5ad33ef5835856cb824e4875ff390a", "version": "0b01e3abce1da521b5e620b8aaa76774bb0fda87",
"sum": "3bioG7CfTfY9zeu5xU4yon6Zt3kYvNkyl492nOhQxnM=" "sum": "3bioG7CfTfY9zeu5xU4yon6Zt3kYvNkyl492nOhQxnM="
}, },
{ {
@ -138,7 +138,7 @@
"subdir": "jsonnet/kube-state-metrics-mixin" "subdir": "jsonnet/kube-state-metrics-mixin"
} }
}, },
"version": "209f3ab5fa5ad33ef5835856cb824e4875ff390a", "version": "0b01e3abce1da521b5e620b8aaa76774bb0fda87",
"sum": "qclI7LwucTjBef3PkGBkKxF0mfZPbHnn4rlNWKGtR4c=" "sum": "qclI7LwucTjBef3PkGBkKxF0mfZPbHnn4rlNWKGtR4c="
}, },
{ {
@ -148,7 +148,7 @@
"subdir": "jsonnet/mixin" "subdir": "jsonnet/mixin"
} }
}, },
"version": "4396b185f3423510daa9ad5e6c4d163a76c019a0", "version": "b8e2df1c092b464deee69b178451a7f068a9ffdb",
"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": "4396b185f3423510daa9ad5e6c4d163a76c019a0", "version": "b8e2df1c092b464deee69b178451a7f068a9ffdb",
"sum": "BJcO0Xz++8ohLMZxzrhYtD895ELdZIzMARYnszygaNI=" "sum": "p12q3AVid+40sY+D7uGYWG3gay03I3I4QkEVZH5jCXI="
}, },
{ {
"source": { "source": {
@ -169,7 +169,7 @@
"subdir": "doc/alertmanager-mixin" "subdir": "doc/alertmanager-mixin"
} }
}, },
"version": "c88eb78142c80a8046204650d02ffc7a71cdceda", "version": "e060127980825a83511f651d1eb48660fc74efd6",
"sum": "j5prvRrJdoCv7n45l5Uy2ghl1IDb9BBUqjwCDs4ZJoQ=", "sum": "j5prvRrJdoCv7n45l5Uy2ghl1IDb9BBUqjwCDs4ZJoQ=",
"name": "alertmanager" "name": "alertmanager"
}, },
@ -190,7 +190,7 @@
"subdir": "documentation/prometheus-mixin" "subdir": "documentation/prometheus-mixin"
} }
}, },
"version": "bce72b93d91186785a675fcd45b5bca2669d30de", "version": "5f9f01de1451561a4f63a9a6171d3f591e4f9e61",
"sum": "2c+wttfee9TwuQJZIkNV7Tekem74Qgc7iZ842P28rNw=", "sum": "2c+wttfee9TwuQJZIkNV7Tekem74Qgc7iZ842P28rNw=",
"name": "prometheus" "name": "prometheus"
}, },
@ -212,7 +212,7 @@
"subdir": "mixin" "subdir": "mixin"
} }
}, },
"version": "c0b5500cb5ef8842fd3dccaa66fcc5ff57c7a789", "version": "2a5a856e34adb2653dda700c4d87637236afb2dd",
"sum": "ieCD4eMgGbOlrI8GmckGPHBGQDcLasE1rULYq56W/bs=", "sum": "ieCD4eMgGbOlrI8GmckGPHBGQDcLasE1rULYq56W/bs=",
"name": "thanos-mixin" "name": "thanos-mixin"
}, },

View File

@ -86,7 +86,7 @@ spec:
- --secure-listen-address=:9115 - --secure-listen-address=:9115
- --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
- --upstream=http://127.0.0.1:19115/ - --upstream=http://127.0.0.1:19115/
image: quay.io/brancz/kube-rbac-proxy:v0.19.0 image: quay.io/brancz/kube-rbac-proxy:v0.19.1
name: kube-rbac-proxy name: kube-rbac-proxy
ports: ports:
- containerPort: 9115 - containerPort: 9115

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: 11.6.0 app.kubernetes.io/version: 11.6.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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-datasources name: grafana-datasources
namespace: monitoring namespace: monitoring
stringData: stringData:

View File

@ -360,7 +360,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-alertmanager-overview name: grafana-dashboard-alertmanager-overview
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -1242,7 +1242,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-apiserver name: grafana-dashboard-apiserver
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -2056,7 +2056,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-cluster-total name: grafana-dashboard-cluster-total
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -2660,7 +2660,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-controller-manager name: grafana-dashboard-controller-manager
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -3285,7 +3285,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-grafana-overview name: grafana-dashboard-grafana-overview
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -4872,7 +4872,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-cluster name: grafana-dashboard-k8s-resources-cluster
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -5513,7 +5513,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-multicluster name: grafana-dashboard-k8s-resources-multicluster
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -7031,7 +7031,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-namespace name: grafana-dashboard-k8s-resources-namespace
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -7712,7 +7712,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-node name: grafana-dashboard-k8s-resources-node
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -9096,7 +9096,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-pod name: grafana-dashboard-k8s-resources-pod
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -9783,7 +9783,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-windows-cluster name: grafana-dashboard-k8s-resources-windows-cluster
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -10237,7 +10237,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-windows-namespace name: grafana-dashboard-k8s-resources-windows-namespace
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -10746,7 +10746,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-windows-pod name: grafana-dashboard-k8s-resources-windows-pod
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -11812,7 +11812,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-workload name: grafana-dashboard-k8s-resources-workload
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -13075,7 +13075,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-workloads-namespace name: grafana-dashboard-k8s-resources-workloads-namespace
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -13491,7 +13491,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-windows-cluster-rsrc-use name: grafana-dashboard-k8s-windows-cluster-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -14118,7 +14118,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-windows-node-rsrc-use name: grafana-dashboard-k8s-windows-node-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -15371,7 +15371,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-kubelet name: grafana-dashboard-kubelet
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -16011,7 +16011,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-namespace-by-pod name: grafana-dashboard-namespace-by-pod
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -16809,7 +16809,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-namespace-by-workload name: grafana-dashboard-namespace-by-workload
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -17402,7 +17402,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-node-cluster-rsrc-use name: grafana-dashboard-node-cluster-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -18006,7 +18006,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-node-rsrc-use name: grafana-dashboard-node-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -18729,7 +18729,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-nodes-aix name: grafana-dashboard-nodes-aix
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -19476,7 +19476,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-nodes-darwin name: grafana-dashboard-nodes-darwin
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -20215,7 +20215,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-nodes name: grafana-dashboard-nodes
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -20537,7 +20537,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-persistentvolumesusage name: grafana-dashboard-persistentvolumesusage
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -21031,7 +21031,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-pod-total name: grafana-dashboard-pod-total
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -21832,7 +21832,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-prometheus-remote-write name: grafana-dashboard-prometheus-remote-write
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -22671,7 +22671,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-prometheus name: grafana-dashboard-prometheus
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -23326,7 +23326,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-proxy name: grafana-dashboard-proxy
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -23927,7 +23927,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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-scheduler name: grafana-dashboard-scheduler
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@ -24513,7 +24513,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: 11.6.0 app.kubernetes.io/version: 11.6.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: 11.6.0 app.kubernetes.io/version: 11.6.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: 11.6.0 app.kubernetes.io/version: 11.6.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: db816b862a58387300e069a497a0f830 checksum/grafana-config: 71d581b5d5c371857df6dc1be90746a5
checksum/grafana-dashboardproviders: d680b506539bac023577c0cdc347d05b checksum/grafana-dashboardproviders: a6490465201224639c99622044148a79
checksum/grafana-datasources: 6d66b9ce1e9ce4b8c29a314bc63f0ca8 checksum/grafana-datasources: 17cf986b1f34dd2e4ca98774e1a2d4e0
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: 11.6.0 app.kubernetes.io/version: 11.6.1
spec: spec:
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- env: [] - env: []
image: grafana/grafana:11.6.0 image: grafana/grafana:11.6.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: 11.6.0 app.kubernetes.io/version: 11.6.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: 11.6.0 app.kubernetes.io/version: 11.6.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: 11.6.0 app.kubernetes.io/version: 11.6.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: 11.6.0 app.kubernetes.io/version: 11.6.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: 11.6.0 app.kubernetes.io/version: 11.6.1
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:

View File

@ -56,7 +56,7 @@ spec:
- --secure-listen-address=:8443 - --secure-listen-address=:8443
- --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
- --upstream=http://127.0.0.1:8081/ - --upstream=http://127.0.0.1:8081/
image: quay.io/brancz/kube-rbac-proxy:v0.19.0 image: quay.io/brancz/kube-rbac-proxy:v0.19.1
name: kube-rbac-proxy-main name: kube-rbac-proxy-main
ports: ports:
- containerPort: 8443 - containerPort: 8443
@ -83,7 +83,7 @@ spec:
- --secure-listen-address=:9443 - --secure-listen-address=:9443
- --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
- --upstream=http://127.0.0.1:8082/ - --upstream=http://127.0.0.1:8082/
image: quay.io/brancz/kube-rbac-proxy:v0.19.0 image: quay.io/brancz/kube-rbac-proxy:v0.19.1
name: kube-rbac-proxy-self name: kube-rbac-proxy-self
ports: ports:
- containerPort: 9443 - containerPort: 9443

View File

@ -72,7 +72,7 @@ spec:
valueFrom: valueFrom:
fieldRef: fieldRef:
fieldPath: status.podIP fieldPath: status.podIP
image: quay.io/brancz/kube-rbac-proxy:v0.19.0 image: quay.io/brancz/kube-rbac-proxy:v0.19.1
name: kube-rbac-proxy name: kube-rbac-proxy
ports: ports:
- containerPort: 9100 - containerPort: 9100

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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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:v3.2.1 image: quay.io/prometheus/prometheus:v3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
podMonitorNamespaceSelector: {} podMonitorNamespaceSelector: {}
podMonitorSelector: {} podMonitorSelector: {}
probeNamespaceSelector: {} probeNamespaceSelector: {}
@ -47,4 +47,4 @@ spec:
serviceAccountName: prometheus-k8s serviceAccountName: prometheus-k8s
serviceMonitorNamespaceSelector: {} serviceMonitorNamespaceSelector: {}
serviceMonitorSelector: {} serviceMonitorSelector: {}
version: 3.2.1 version: 3.3.0

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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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: 3.2.1 app.kubernetes.io/version: 3.3.0
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.81.0 app.kubernetes.io/version: 0.82.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.81.0 app.kubernetes.io/version: 0.82.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.81.0 app.kubernetes.io/version: 0.82.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:
@ -23,19 +23,19 @@ 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.81.0 app.kubernetes.io/version: 0.82.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.81.0 - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.82.0
- --kubelet-endpoints=true - --kubelet-endpoints=true
- --kubelet-endpointslice=false - --kubelet-endpointslice=false
env: env:
- name: GOGC - name: GOGC
value: "30" value: "30"
image: quay.io/prometheus-operator/prometheus-operator:v0.81.0 image: quay.io/prometheus-operator/prometheus-operator:v0.82.0
name: prometheus-operator name: prometheus-operator
ports: ports:
- containerPort: 8080 - containerPort: 8080
@ -57,7 +57,7 @@ spec:
- --secure-listen-address=:8443 - --secure-listen-address=:8443
- --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
- --upstream=http://127.0.0.1:8080/ - --upstream=http://127.0.0.1:8080/
image: quay.io/brancz/kube-rbac-proxy:v0.19.0 image: quay.io/brancz/kube-rbac-proxy:v0.19.1
name: kube-rbac-proxy name: kube-rbac-proxy
ports: ports:
- containerPort: 8443 - containerPort: 8443

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.81.0 app.kubernetes.io/version: 0.82.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.81.0 app.kubernetes.io/version: 0.82.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.81.0 app.kubernetes.io/version: 0.82.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.81.0 app.kubernetes.io/version: 0.82.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.81.0 app.kubernetes.io/version: 0.82.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.81.0 app.kubernetes.io/version: 0.82.0

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: alertmanagerconfigs.monitoring.coreos.com name: alertmanagerconfigs.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -250,6 +250,14 @@ spec:
- key - key
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
avatarURL:
description: The avatar url of the message sender.
pattern: ^https?://.+$
type: string
content:
description: The template of the content's body.
minLength: 1
type: string
httpConfig: httpConfig:
description: HTTP client configuration. description: HTTP client configuration.
properties: properties:
@ -512,7 +520,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -726,7 +734,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -888,6 +896,10 @@ spec:
title: title:
description: The template of the message's title. description: The template of the message's title.
type: string type: string
username:
description: The username of the message sender.
minLength: 1
type: string
required: required:
- apiURL - apiURL
type: object type: object
@ -1421,7 +1433,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -1635,7 +1647,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -1828,6 +1840,680 @@ spec:
- webhookUrl - webhookUrl
type: object type: object
type: array type: array
msteamsv2Configs:
description: |-
List of MSTeamsV2 configurations.
It requires Alertmanager >= 0.28.0.
items:
description: |-
MSTeamsV2Config configures notifications via Microsoft Teams using the new message format with adaptive cards as required by flows
See https://prometheus.io/docs/alerting/latest/configuration/#msteamsv2_config
It requires Alertmanager >= 0.28.0.
properties:
httpConfig:
description: HTTP client configuration.
properties:
authorization:
description: |-
Authorization header configuration for the client.
This is mutually exclusive with BasicAuth and is only available starting from Alertmanager v0.22+.
properties:
credentials:
description: Selects a key of a Secret in the namespace that contains the credentials for authentication.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type:
description: |-
Defines the authentication type. The value is case-insensitive.
"Basic" is not a supported value.
Default: "Bearer"
type: string
type: object
basicAuth:
description: |-
BasicAuth for the client.
This is mutually exclusive with Authorization. If both are defined, BasicAuth takes precedence.
properties:
password:
description: |-
`password` specifies a key of a Secret containing the password for
authentication.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
username:
description: |-
`username` specifies a key of a Secret containing the username for
authentication.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
bearerTokenSecret:
description: |-
The secret's key that contains the bearer token to be used by the client
for authentication.
The secret needs to be in the same namespace as the AlertmanagerConfig
object and accessible by the Prometheus Operator.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
followRedirects:
description: FollowRedirects specifies whether the client should follow HTTP 3xx redirects.
type: boolean
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
contain port numbers.
It requires Prometheus >= v2.43.0, Alertmanager >= v0.25.0 or Thanos >= v0.32.0.
type: string
oauth2:
description: OAuth2 client credentials used to fetch a token for the targets.
properties:
clientId:
description: |-
`clientId` specifies a key of a Secret or ConfigMap containing the
OAuth2 client's ID.
properties:
configMap:
description: ConfigMap containing data to use for the targets.
properties:
key:
description: The key to select.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the ConfigMap or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
secret:
description: Secret containing data to use for the targets.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
clientSecret:
description: |-
`clientSecret` specifies a key of a Secret containing the OAuth2
client's secret.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
endpointParams:
additionalProperties:
type: string
description: |-
`endpointParams` configures the HTTP parameters to append to the token
URL.
type: object
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
contain port numbers.
It requires Prometheus >= v2.43.0, Alertmanager >= v0.25.0 or Thanos >= v0.32.0.
type: string
proxyConnectHeader:
additionalProperties:
items:
description: SecretKeySelector selects a key of a Secret.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: array
description: |-
ProxyConnectHeader optionally specifies headers to send to
proxies during CONNECT requests.
It requires Prometheus >= v2.43.0, Alertmanager >= v0.25.0 or Thanos >= v0.32.0.
type: object
x-kubernetes-map-type: atomic
proxyFromEnvironment:
description: |-
Whether to use the proxy configuration defined by environment variables (HTTP_PROXY, HTTPS_PROXY, and NO_PROXY).
It requires Prometheus >= v2.43.0, Alertmanager >= v0.25.0 or Thanos >= v0.32.0.
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
items:
type: string
type: array
tlsConfig:
description: |-
TLS configuration to use when connecting to the OAuth2 server.
It requires Prometheus >= v2.43.0.
properties:
ca:
description: Certificate authority used when verifying server certificates.
properties:
configMap:
description: ConfigMap containing data to use for the targets.
properties:
key:
description: The key to select.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the ConfigMap or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
secret:
description: Secret containing data to use for the targets.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
cert:
description: Client certificate to present when doing client-authentication.
properties:
configMap:
description: ConfigMap containing data to use for the targets.
properties:
key:
description: The key to select.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the ConfigMap or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
secret:
description: Secret containing data to use for the targets.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
insecureSkipVerify:
description: Disable target certificate validation.
type: boolean
keySecret:
description: Secret containing the client key file for the targets.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
maxVersion:
description: |-
Maximum acceptable TLS version.
It requires Prometheus >= v2.41.0 or Thanos >= v0.31.0.
enum:
- TLS10
- TLS11
- TLS12
- TLS13
type: string
minVersion:
description: |-
Minimum acceptable TLS version.
It requires Prometheus >= v2.35.0 or Thanos >= v0.28.0.
enum:
- TLS10
- TLS11
- TLS12
- TLS13
type: string
serverName:
description: Used to verify the hostname for the targets.
type: string
type: object
tokenUrl:
description: '`tokenURL` configures the URL to fetch the token from.'
minLength: 1
type: string
required:
- clientId
- clientSecret
- tokenUrl
type: object
proxyConnectHeader:
additionalProperties:
items:
description: SecretKeySelector selects a key of a Secret.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: array
description: |-
ProxyConnectHeader optionally specifies headers to send to
proxies during CONNECT requests.
It requires Prometheus >= v2.43.0, Alertmanager >= v0.25.0 or Thanos >= v0.32.0.
type: object
x-kubernetes-map-type: atomic
proxyFromEnvironment:
description: |-
Whether to use the proxy configuration defined by environment variables (HTTP_PROXY, HTTPS_PROXY, and NO_PROXY).
It requires Prometheus >= v2.43.0, Alertmanager >= v0.25.0 or Thanos >= v0.32.0.
type: boolean
proxyURL:
description: |-
Optional proxy URL.
If defined, this field takes precedence over `proxyUrl`.
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
properties:
ca:
description: Certificate authority used when verifying server certificates.
properties:
configMap:
description: ConfigMap containing data to use for the targets.
properties:
key:
description: The key to select.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the ConfigMap or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
secret:
description: Secret containing data to use for the targets.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
cert:
description: Client certificate to present when doing client-authentication.
properties:
configMap:
description: ConfigMap containing data to use for the targets.
properties:
key:
description: The key to select.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the ConfigMap or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
secret:
description: Secret containing data to use for the targets.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
insecureSkipVerify:
description: Disable target certificate validation.
type: boolean
keySecret:
description: Secret containing the client key file for the targets.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
maxVersion:
description: |-
Maximum acceptable TLS version.
It requires Prometheus >= v2.41.0 or Thanos >= v0.31.0.
enum:
- TLS10
- TLS11
- TLS12
- TLS13
type: string
minVersion:
description: |-
Minimum acceptable TLS version.
It requires Prometheus >= v2.35.0 or Thanos >= v0.28.0.
enum:
- TLS10
- TLS11
- TLS12
- TLS13
type: string
serverName:
description: Used to verify the hostname for the targets.
type: string
type: object
type: object
sendResolved:
description: Whether to notify about resolved alerts.
type: boolean
text:
description: Message body template.
minLength: 1
type: string
title:
description: Message title template.
minLength: 1
type: string
webhookURL:
description: MSTeams incoming webhook URL.
properties:
key:
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
optional:
description: Specify whether the Secret or its key must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: array
name: name:
description: Name of the receiver. Must be unique across all items from the list. description: Name of the receiver. Must be unique across all items from the list.
minLength: 1 minLength: 1
@ -2155,7 +2841,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -2369,7 +3055,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -2875,7 +3561,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -3089,7 +3775,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -3619,7 +4305,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -3833,7 +4519,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -4458,7 +5144,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -4672,7 +5358,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -5135,7 +5821,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -5349,7 +6035,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -5904,7 +6590,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6118,7 +6804,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -6611,7 +7297,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6825,7 +7511,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -7272,7 +7958,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -7486,7 +8172,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -7922,7 +8608,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -8136,7 +8822,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -8640,7 +9326,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -8854,7 +9540,7 @@ spec:
type: string type: string
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: alertmanagers.monitoring.coreos.com name: alertmanagers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -1366,7 +1366,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -1574,7 +1574,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
tlsConfig: tlsConfig:
description: TLS configuration for the client. description: TLS configuration for the client.
@ -5247,6 +5247,25 @@ spec:
- name - name
type: object type: object
type: array type: array
limits:
description: Defines the limits command line flags when starting Alertmanager.
properties:
maxPerSilenceBytes:
description: |-
The maximum size of an individual silence as stored on disk. This corresponds to the Alertmanager's
`--silences.max-per-silence-bytes` flag.
It requires Alertmanager >= v0.28.0.
pattern: (^0|([0-9]*[.])?[0-9]+((K|M|G|T|E|P)i?)?B)$
type: string
maxSilences:
description: |-
The maximum number active and pending silences. This corresponds to the
Alertmanager's `--silences.max-silences` flag.
It requires Alertmanager >= v0.28.0.
format: int32
minimum: 0
type: integer
type: object
listenLocal: listenLocal:
description: |- description: |-
ListenLocal makes the Alertmanager server listen on loopback, so that it ListenLocal makes the Alertmanager server listen on loopback, so that it
@ -6333,6 +6352,16 @@ spec:
Version is ignored if Tag is set. Version is ignored if Tag is set.
Deprecated: use 'image' instead. The image tag can be specified as part of the image URL. Deprecated: use 'image' instead. The image tag can be specified as part of the image URL.
type: string type: string
terminationGracePeriodSeconds:
description: |-
Optional duration in seconds the pod needs to terminate gracefully.
Value must be non-negative integer. The value zero indicates stop immediately via
the kill signal (no opportunity to shut down) which may lead to data corruption.
Defaults to 120 seconds.
format: int64
minimum: 0
type: integer
tolerations: tolerations:
description: If specified, the pod's tolerations. description: If specified, the pod's tolerations.
items: items:

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: podmonitors.monitoring.coreos.com name: podmonitors.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -553,7 +553,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: probes.monitoring.coreos.com name: probes.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -455,7 +455,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: prometheuses.monitoring.coreos.com name: prometheuses.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -1371,7 +1371,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
relabelings: relabelings:
description: Relabel configuration applied to the discovered Alertmanagers. description: Relabel configuration applied to the discovered Alertmanagers.
@ -5988,7 +5988,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6196,7 +6196,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
readRecent: readRecent:
description: |- description: |-
@ -6787,7 +6787,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6995,7 +6995,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
queueConfig: queueConfig:
description: QueueConfig allows tuning of the remote write queue parameters. description: QueueConfig allows tuning of the remote write queue parameters.
@ -9327,6 +9327,16 @@ spec:
If you want to enforce a maximum limit for all scrape objects, refer to enforcedTargetLimit. If you want to enforce a maximum limit for all scrape objects, refer to enforcedTargetLimit.
format: int64 format: int64
type: integer type: integer
terminationGracePeriodSeconds:
description: |-
Optional duration in seconds the pod needs to terminate gracefully.
Value must be non-negative integer. The value zero indicates stop immediately via
the kill signal (no opportunity to shut down) which may lead to data corruption.
Defaults to 600 seconds.
format: int64
minimum: 0
type: integer
thanos: thanos:
description: Defines the configuration of the optional Thanos sidecar. description: Defines the configuration of the optional Thanos sidecar.
properties: properties:

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: prometheusagents.monitoring.coreos.com name: prometheusagents.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -5319,7 +5319,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -5527,7 +5527,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
queueConfig: queueConfig:
description: QueueConfig allows tuning of the remote write queue parameters. description: QueueConfig allows tuning of the remote write queue parameters.
@ -7678,6 +7678,16 @@ spec:
If you want to enforce a maximum limit for all scrape objects, refer to enforcedTargetLimit. If you want to enforce a maximum limit for all scrape objects, refer to enforcedTargetLimit.
format: int64 format: int64
type: integer type: integer
terminationGracePeriodSeconds:
description: |-
Optional duration in seconds the pod needs to terminate gracefully.
Value must be non-negative integer. The value zero indicates stop immediately via
the kill signal (no opportunity to shut down) which may lead to data corruption.
Defaults to 600 seconds.
format: int64
minimum: 0
type: integer
tolerations: tolerations:
description: Defines the Pods' tolerations if specified. description: Defines the Pods' tolerations if specified.
items: items:

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: prometheusrules.monitoring.coreos.com name: prometheusrules.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: scrapeconfigs.monitoring.coreos.com name: scrapeconfigs.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -366,7 +366,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -582,7 +582,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: RefreshInterval configures the refresh interval at which Prometheus will re-read the instance list. description: RefreshInterval configures the refresh interval at which Prometheus will re-read the instance list.
@ -1089,7 +1089,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -1308,7 +1308,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: |- description: |-
@ -1720,7 +1720,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -1934,7 +1934,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: Refresh interval to re-read the instance list. description: Refresh interval to re-read the instance list.
@ -2421,7 +2421,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -2632,7 +2632,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: Time after which the container is refreshed. description: Time after which the container is refreshed.
@ -3067,7 +3067,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -3283,7 +3283,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: The time after which the service discovery data is refreshed. description: The time after which the service discovery data is refreshed.
@ -3580,7 +3580,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: RefreshInterval configures the refresh interval at which Prometheus will re-read the instance list. description: RefreshInterval configures the refresh interval at which Prometheus will re-read the instance list.
@ -4023,7 +4023,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -4231,7 +4231,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: Refresh interval to re-read the instance list. description: Refresh interval to re-read the instance list.
@ -4735,7 +4735,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -4946,7 +4946,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: The time after which the servers are refreshed. description: The time after which the servers are refreshed.
@ -5366,7 +5366,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -5574,7 +5574,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: |- description: |-
@ -5932,7 +5932,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6146,7 +6146,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: Refresh interval to re-read the list of resources. description: Refresh interval to re-read the list of resources.
@ -6607,7 +6607,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6815,7 +6815,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
role: role:
description: |- description: |-
@ -7269,7 +7269,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -7477,7 +7477,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: The time to wait between polling update requests. description: The time to wait between polling update requests.
@ -7930,7 +7930,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -8146,7 +8146,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: Refresh interval to re-read the list of instances. description: Refresh interval to re-read the list of instances.
@ -8522,7 +8522,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -8736,7 +8736,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: Time after which the linode instances are refreshed. description: Time after which the linode instances are refreshed.
@ -9265,7 +9265,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -9473,7 +9473,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: |- description: |-
@ -9775,7 +9775,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -10373,7 +10373,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
puppetDBSDConfigs: puppetDBSDConfigs:
description: PuppetDBSDConfigs defines a list of PuppetDB service discovery configurations. description: PuppetDBSDConfigs defines a list of PuppetDB service discovery configurations.
@ -10626,7 +10626,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -10840,7 +10840,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
query: query:
description: |- description: |-
@ -11189,7 +11189,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
refreshInterval: refreshInterval:
description: Refresh interval to re-read the list of instances. description: Refresh interval to re-read the list of instances.

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: servicemonitors.monitoring.coreos.com name: servicemonitors.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -477,7 +477,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.17.2 controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.81.0 operator.prometheus.io/version: 0.82.0
name: thanosrulers.monitoring.coreos.com name: thanosrulers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -4767,7 +4767,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
scopes: scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.' description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -4975,7 +4975,7 @@ spec:
type: boolean type: boolean
proxyUrl: proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.' description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$ pattern: ^(http|https|socks5)://.+$
type: string type: string
queueConfig: queueConfig:
description: QueueConfig allows tuning of the remote write queue parameters. description: QueueConfig allows tuning of the remote write queue parameters.
@ -6417,6 +6417,16 @@ spec:
type: object type: object
type: object type: object
type: object type: object
terminationGracePeriodSeconds:
description: |-
Optional duration in seconds the pod needs to terminate gracefully.
Value must be non-negative integer. The value zero indicates stop immediately via
the kill signal (no opportunity to shut down) which may lead to data corruption.
Defaults to 120 seconds.
format: int64
minimum: 0
type: integer
tolerations: tolerations:
description: If specified, the pod's tolerations. description: If specified, the pod's tolerations.
items: items: