[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",
"blackboxExporter": "0.26.0",
"grafana": "11.6.0",
"grafana": "11.6.1",
"kubeStateMetrics": "2.15.0",
"nodeExporter": "1.9.1",
"prometheus": "3.2.1",
"prometheus": "3.3.0",
"prometheusAdapter": "0.12.0",
"prometheusOperator": "0.81.0",
"kubeRbacProxy": "0.19.0",
"prometheusOperator": "0.82.0",
"kubeRbacProxy": "0.19.1",
"configmapReload": "0.15.0",
"pyrra": "0.6.4"
}

View File

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

View File

@ -86,7 +86,7 @@ spec:
- --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
- --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
ports:
- containerPort: 9115

View File

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

View File

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

View File

@ -360,7 +360,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-alertmanager-overview
namespace: monitoring
- apiVersion: v1
@ -1242,7 +1242,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-apiserver
namespace: monitoring
- apiVersion: v1
@ -2056,7 +2056,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-cluster-total
namespace: monitoring
- apiVersion: v1
@ -2660,7 +2660,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-controller-manager
namespace: monitoring
- apiVersion: v1
@ -3285,7 +3285,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-grafana-overview
namespace: monitoring
- apiVersion: v1
@ -4872,7 +4872,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-cluster
namespace: monitoring
- apiVersion: v1
@ -5513,7 +5513,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-multicluster
namespace: monitoring
- apiVersion: v1
@ -7031,7 +7031,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-namespace
namespace: monitoring
- apiVersion: v1
@ -7712,7 +7712,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-node
namespace: monitoring
- apiVersion: v1
@ -9096,7 +9096,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-pod
namespace: monitoring
- apiVersion: v1
@ -9783,7 +9783,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-windows-cluster
namespace: monitoring
- apiVersion: v1
@ -10237,7 +10237,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-windows-namespace
namespace: monitoring
- apiVersion: v1
@ -10746,7 +10746,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-windows-pod
namespace: monitoring
- apiVersion: v1
@ -11812,7 +11812,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-workload
namespace: monitoring
- apiVersion: v1
@ -13075,7 +13075,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-resources-workloads-namespace
namespace: monitoring
- apiVersion: v1
@ -13491,7 +13491,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-windows-cluster-rsrc-use
namespace: monitoring
- apiVersion: v1
@ -14118,7 +14118,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-k8s-windows-node-rsrc-use
namespace: monitoring
- apiVersion: v1
@ -15371,7 +15371,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-kubelet
namespace: monitoring
- apiVersion: v1
@ -16011,7 +16011,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-namespace-by-pod
namespace: monitoring
- apiVersion: v1
@ -16809,7 +16809,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-namespace-by-workload
namespace: monitoring
- apiVersion: v1
@ -17402,7 +17402,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-node-cluster-rsrc-use
namespace: monitoring
- apiVersion: v1
@ -18006,7 +18006,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-node-rsrc-use
namespace: monitoring
- apiVersion: v1
@ -18729,7 +18729,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-nodes-aix
namespace: monitoring
- apiVersion: v1
@ -19476,7 +19476,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-nodes-darwin
namespace: monitoring
- apiVersion: v1
@ -20215,7 +20215,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-nodes
namespace: monitoring
- apiVersion: v1
@ -20537,7 +20537,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-persistentvolumesusage
namespace: monitoring
- apiVersion: v1
@ -21031,7 +21031,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-pod-total
namespace: monitoring
- apiVersion: v1
@ -21832,7 +21832,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-prometheus-remote-write
namespace: monitoring
- apiVersion: v1
@ -22671,7 +22671,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-prometheus
namespace: monitoring
- apiVersion: v1
@ -23326,7 +23326,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-proxy
namespace: monitoring
- apiVersion: v1
@ -23927,7 +23927,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-scheduler
namespace: monitoring
- apiVersion: v1
@ -24513,7 +24513,7 @@ items:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana-dashboard-workload-total
namespace: monitoring
kind: ConfigMapList

View File

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

View File

@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
name: grafana
namespace: monitoring
spec:
@ -18,19 +18,19 @@ spec:
template:
metadata:
annotations:
checksum/grafana-config: db816b862a58387300e069a497a0f830
checksum/grafana-dashboardproviders: d680b506539bac023577c0cdc347d05b
checksum/grafana-datasources: 6d66b9ce1e9ce4b8c29a314bc63f0ca8
checksum/grafana-config: 71d581b5d5c371857df6dc1be90746a5
checksum/grafana-dashboardproviders: a6490465201224639c99622044148a79
checksum/grafana-datasources: 17cf986b1f34dd2e4ca98774e1a2d4e0
labels:
app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 11.6.0
app.kubernetes.io/version: 11.6.1
spec:
automountServiceAccountToken: false
containers:
- env: []
image: grafana/grafana:11.6.0
image: grafana/grafana:11.6.1
name: grafana
ports:
- containerPort: 3000

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -56,7 +56,7 @@ spec:
- --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
- --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
ports:
- containerPort: 8443
@ -83,7 +83,7 @@ spec:
- --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
- --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
ports:
- containerPort: 9443

View File

@ -72,7 +72,7 @@ spec:
valueFrom:
fieldRef:
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
ports:
- containerPort: 9100

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.81.0
app.kubernetes.io/version: 0.82.0
name: prometheus-operator
namespace: monitoring
spec:
@ -23,19 +23,19 @@ spec:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.81.0
app.kubernetes.io/version: 0.82.0
spec:
automountServiceAccountToken: true
containers:
- args:
- --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-endpointslice=false
env:
- name: GOGC
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
ports:
- containerPort: 8080
@ -57,7 +57,7 @@ spec:
- --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
- --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
ports:
- containerPort: 8443

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.17.2
operator.prometheus.io/version: 0.81.0
controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.82.0
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -250,6 +250,14 @@ spec:
- key
type: object
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:
description: HTTP client configuration.
properties:
@ -512,7 +520,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -726,7 +734,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -888,6 +896,10 @@ spec:
title:
description: The template of the message's title.
type: string
username:
description: The username of the message sender.
minLength: 1
type: string
required:
- apiURL
type: object
@ -1421,7 +1433,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -1635,7 +1647,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -1828,6 +1840,680 @@ spec:
- webhookUrl
type: object
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:
description: Name of the receiver. Must be unique across all items from the list.
minLength: 1
@ -2155,7 +2841,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -2369,7 +3055,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -2875,7 +3561,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -3089,7 +3775,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -3619,7 +4305,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -3833,7 +4519,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -4458,7 +5144,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -4672,7 +5358,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -5135,7 +5821,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -5349,7 +6035,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -5904,7 +6590,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6118,7 +6804,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -6611,7 +7297,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6825,7 +7511,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -7272,7 +7958,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -7486,7 +8172,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -7922,7 +8608,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -8136,7 +8822,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -8640,7 +9326,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -8854,7 +9540,7 @@ spec:
type: string
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.17.2
operator.prometheus.io/version: 0.81.0
controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.82.0
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -1366,7 +1366,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -1574,7 +1574,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
tlsConfig:
description: TLS configuration for the client.
@ -5247,6 +5247,25 @@ spec:
- name
type: object
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:
description: |-
ListenLocal makes the Alertmanager server listen on loopback, so that it
@ -6333,6 +6352,16 @@ spec:
Version is ignored if Tag is set.
Deprecated: use 'image' instead. The image tag can be specified as part of the image URL.
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:
description: If specified, the pod's tolerations.
items:

View File

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

View File

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

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.17.2
operator.prometheus.io/version: 0.81.0
controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.82.0
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -1371,7 +1371,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
relabelings:
description: Relabel configuration applied to the discovered Alertmanagers.
@ -5988,7 +5988,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6196,7 +6196,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
readRecent:
description: |-
@ -6787,7 +6787,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -6995,7 +6995,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
queueConfig:
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.
format: int64
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:
description: Defines the configuration of the optional Thanos sidecar.
properties:

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.17.2
operator.prometheus.io/version: 0.81.0
controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.82.0
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -5319,7 +5319,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -5527,7 +5527,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
queueConfig:
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.
format: int64
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:
description: Defines the Pods' tolerations if specified.
items:

View File

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

View File

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

View File

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

View File

@ -2,8 +2,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.17.2
operator.prometheus.io/version: 0.81.0
controller-gen.kubebuilder.io/version: v0.17.3
operator.prometheus.io/version: 0.82.0
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -4767,7 +4767,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
scopes:
description: '`scopes` defines the OAuth2 scopes used for the token request.'
@ -4975,7 +4975,7 @@ spec:
type: boolean
proxyUrl:
description: '`proxyURL` defines the HTTP proxy server to use.'
pattern: ^http(s)?://.+$
pattern: ^(http|https|socks5)://.+$
type: string
queueConfig:
description: QueueConfig allows tuning of the remote write queue parameters.
@ -6417,6 +6417,16 @@ spec:
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:
description: If specified, the pod's tolerations.
items: