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

Co-authored-by: Prometheus Operator Bot <prom-op-bot@users.noreply.github.com>
This commit is contained in:
PromOperatorBot 2024-09-23 12:39:03 +02:00 committed by GitHub
parent 0cd78a9d1c
commit 23db41ce8b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
22 changed files with 135 additions and 77 deletions

View File

@ -6,7 +6,7 @@
"nodeExporter": "1.8.2", "nodeExporter": "1.8.2",
"prometheus": "2.54.1", "prometheus": "2.54.1",
"prometheusAdapter": "0.12.0", "prometheusAdapter": "0.12.0",
"prometheusOperator": "0.76.2", "prometheusOperator": "0.77.0",
"kubeRbacProxy": "0.18.1", "kubeRbacProxy": "0.18.1",
"configmapReload": "0.13.1", "configmapReload": "0.13.1",
"pyrra": "0.6.4" "pyrra": "0.6.4"

View File

@ -18,7 +18,7 @@
"subdir": "contrib/mixin" "subdir": "contrib/mixin"
} }
}, },
"version": "6c1fe4a92a00854fc54828e257708f9e7f5b4f28", "version": "bd93a0060ab4d177e28e03c8765cb904adc0fae2",
"sum": "IXI3LQIT9NmTPJAk8WLUJd5+qZfcGpeNCyWIK7oEpws=" "sum": "IXI3LQIT9NmTPJAk8WLUJd5+qZfcGpeNCyWIK7oEpws="
}, },
{ {
@ -88,7 +88,7 @@
"subdir": "grafana-builder" "subdir": "grafana-builder"
} }
}, },
"version": "c0b39ad68a99c7791a19b14da92c7f886d8c55da", "version": "4ad199dab450b829274234b1014ca577649b4557",
"sum": "yxqWcq/N3E/a/XreeU6EuE6X7kYPnG0AspAQFKOjASo=" "sum": "yxqWcq/N3E/a/XreeU6EuE6X7kYPnG0AspAQFKOjASo="
}, },
{ {
@ -98,7 +98,7 @@
"subdir": "mixin-utils" "subdir": "mixin-utils"
} }
}, },
"version": "c0b39ad68a99c7791a19b14da92c7f886d8c55da", "version": "4ad199dab450b829274234b1014ca577649b4557",
"sum": "LoYq5QxJmUXEtqkEG8CFUBLBhhzDDaNANHc7Gz36ZdM=" "sum": "LoYq5QxJmUXEtqkEG8CFUBLBhhzDDaNANHc7Gz36ZdM="
}, },
{ {
@ -128,8 +128,8 @@
"subdir": "" "subdir": ""
} }
}, },
"version": "50150c585ebee6e4d9cb72218182da8f3c616515", "version": "3cb7958a56688386e8f6cb0f1258bdb1234797d6",
"sum": "0g1pn3gGq2yZyeUTx+zniK/D7jMKbAnqJ83Lke+uJ6o=" "sum": "f+GOrDpxTRmyYkaZKy6CCwqGoCs9MMCmEGT1cTJ0m6k="
}, },
{ {
"source": { "source": {
@ -158,7 +158,7 @@
"subdir": "jsonnet/mixin" "subdir": "jsonnet/mixin"
} }
}, },
"version": "1f36a6778f8e4b08799c43f3e2f9ba624feac416", "version": "23cbc111619cbe089a04ae81463584e88a183af9",
"sum": "gi+knjdxs2T715iIQIntrimbHRgHnpM8IFBJDD1gYfs=", "sum": "gi+knjdxs2T715iIQIntrimbHRgHnpM8IFBJDD1gYfs=",
"name": "prometheus-operator-mixin" "name": "prometheus-operator-mixin"
}, },
@ -169,8 +169,8 @@
"subdir": "jsonnet/prometheus-operator" "subdir": "jsonnet/prometheus-operator"
} }
}, },
"version": "1f36a6778f8e4b08799c43f3e2f9ba624feac416", "version": "23cbc111619cbe089a04ae81463584e88a183af9",
"sum": "IYa+0bUT25fTKjjDyZw9gV8DAi1BgfmLE1ucouoxKCs=" "sum": "/bnXn93GATeKKUfv5o3BoURZ/f/uOx6IqPqiUjSM4Z4="
}, },
{ {
"source": { "source": {
@ -179,7 +179,7 @@
"subdir": "doc/alertmanager-mixin" "subdir": "doc/alertmanager-mixin"
} }
}, },
"version": "e9904f93a7efa063bac628ed0b74184acf1c7401", "version": "e1492602209b86e0ca6d7671c7353b62a31b897b",
"sum": "IpF46ZXsm+0wJJAPtAre8+yxTNZA57mBqGpBP/r7/kw=", "sum": "IpF46ZXsm+0wJJAPtAre8+yxTNZA57mBqGpBP/r7/kw=",
"name": "alertmanager" "name": "alertmanager"
}, },
@ -190,7 +190,7 @@
"subdir": "docs/node-mixin" "subdir": "docs/node-mixin"
} }
}, },
"version": "7a97429e57d8aba827755a5cc4b5a84cec775d2c", "version": "a37174eccfa67882184acc7f44e338aa5f5163b8",
"sum": "rhUvbqviGjQ2mwsRhHKMN0TiS3YvnYpUXHew3XlQ+Wg=" "sum": "rhUvbqviGjQ2mwsRhHKMN0TiS3YvnYpUXHew3XlQ+Wg="
}, },
{ {
@ -200,7 +200,7 @@
"subdir": "documentation/prometheus-mixin" "subdir": "documentation/prometheus-mixin"
} }
}, },
"version": "62bd893b803393388dbfeb08e3cc8904b97f54b9", "version": "919648cafc2c07ed5c1d5dd657b8080bee331aaf",
"sum": "dYLcLzGH4yF3qB7OGC/7z4nqeTNjv42L7Q3BENU8XJI=", "sum": "dYLcLzGH4yF3qB7OGC/7z4nqeTNjv42L7Q3BENU8XJI=",
"name": "prometheus" "name": "prometheus"
}, },
@ -222,7 +222,7 @@
"subdir": "mixin" "subdir": "mixin"
} }
}, },
"version": "883fade9bd75fe595b6e947a33c59e27fca1abda", "version": "a2113fd81cba3926f5f9fcf807e24920e6e81fe3",
"sum": "ieCD4eMgGbOlrI8GmckGPHBGQDcLasE1rULYq56W/bs=", "sum": "ieCD4eMgGbOlrI8GmckGPHBGQDcLasE1rULYq56W/bs=",
"name": "thanos-mixin" "name": "thanos-mixin"
}, },

View File

@ -10424,7 +10424,7 @@ items:
"type": "prometheus", "type": "prometheus",
"uid": "${datasource}" "uid": "${datasource}"
}, },
"expr": "scalar(kube_resourcequota{cluster=\"$cluster\", namespace=\"$namespace\", type=\"hard\",resource=\"requests.cpu\"})", "expr": "scalar(kube_resourcequota{cluster=\"$cluster\", namespace=\"$namespace\", type=\"hard\",resource=~\"requests.cpu|cpu\"})",
"legendFormat": "quota - requests" "legendFormat": "quota - requests"
}, },
{ {
@ -10432,7 +10432,7 @@ items:
"type": "prometheus", "type": "prometheus",
"uid": "${datasource}" "uid": "${datasource}"
}, },
"expr": "scalar(kube_resourcequota{cluster=\"$cluster\", namespace=\"$namespace\", type=\"hard\",resource=\"limits.cpu\"})", "expr": "scalar(kube_resourcequota{cluster=\"$cluster\", namespace=\"$namespace\", type=\"hard\",resource=~\"limits.cpu\"})",
"legendFormat": "quota - limits" "legendFormat": "quota - limits"
} }
], ],
@ -10719,7 +10719,7 @@ items:
"type": "prometheus", "type": "prometheus",
"uid": "${datasource}" "uid": "${datasource}"
}, },
"expr": "scalar(kube_resourcequota{cluster=\"$cluster\", namespace=\"$namespace\", type=\"hard\",resource=\"requests.memory\"})", "expr": "scalar(kube_resourcequota{cluster=\"$cluster\", namespace=\"$namespace\", type=\"hard\",resource=~\"requests.memory|memory\"})",
"legendFormat": "quota - requests" "legendFormat": "quota - requests"
}, },
{ {
@ -10727,7 +10727,7 @@ items:
"type": "prometheus", "type": "prometheus",
"uid": "${datasource}" "uid": "${datasource}"
}, },
"expr": "scalar(kube_resourcequota{cluster=\"$cluster\", namespace=\"$namespace\", type=\"hard\",resource=\"limits.memory\"})", "expr": "scalar(kube_resourcequota{cluster=\"$cluster\", namespace=\"$namespace\", type=\"hard\",resource=~\"limits.memory\"})",
"legendFormat": "quota - limits" "legendFormat": "quota - limits"
} }
], ],

View File

@ -487,9 +487,9 @@ spec:
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapierrorbudgetburn runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapierrorbudgetburn
summary: The API server is burning too much error budget. summary: The API server is burning too much error budget.
expr: | expr: |
sum(apiserver_request:burnrate1h) > (14.40 * 0.01000) sum by(cluster) (apiserver_request:burnrate1h) > (14.40 * 0.01000)
and and on(cluster)
sum(apiserver_request:burnrate5m) > (14.40 * 0.01000) sum by(cluster) (apiserver_request:burnrate5m) > (14.40 * 0.01000)
for: 2m for: 2m
labels: labels:
long: 1h long: 1h
@ -501,9 +501,9 @@ spec:
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapierrorbudgetburn runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapierrorbudgetburn
summary: The API server is burning too much error budget. summary: The API server is burning too much error budget.
expr: | expr: |
sum(apiserver_request:burnrate6h) > (6.00 * 0.01000) sum by(cluster) (apiserver_request:burnrate6h) > (6.00 * 0.01000)
and and on(cluster)
sum(apiserver_request:burnrate30m) > (6.00 * 0.01000) sum by(cluster) (apiserver_request:burnrate30m) > (6.00 * 0.01000)
for: 15m for: 15m
labels: labels:
long: 6h long: 6h
@ -515,9 +515,9 @@ spec:
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapierrorbudgetburn runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapierrorbudgetburn
summary: The API server is burning too much error budget. summary: The API server is burning too much error budget.
expr: | expr: |
sum(apiserver_request:burnrate1d) > (3.00 * 0.01000) sum by(cluster) (apiserver_request:burnrate1d) > (3.00 * 0.01000)
and and on(cluster)
sum(apiserver_request:burnrate2h) > (3.00 * 0.01000) sum by(cluster) (apiserver_request:burnrate2h) > (3.00 * 0.01000)
for: 1h for: 1h
labels: labels:
long: 1d long: 1d
@ -529,9 +529,9 @@ spec:
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapierrorbudgetburn runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapierrorbudgetburn
summary: The API server is burning too much error budget. summary: The API server is burning too much error budget.
expr: | expr: |
sum(apiserver_request:burnrate3d) > (1.00 * 0.01000) sum by(cluster) (apiserver_request:burnrate3d) > (1.00 * 0.01000)
and and on(cluster)
sum(apiserver_request:burnrate6h) > (1.00 * 0.01000) sum by(cluster) (apiserver_request:burnrate6h) > (1.00 * 0.01000)
for: 3h for: 3h
labels: labels:
long: 3d long: 3d
@ -545,7 +545,7 @@ spec:
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeclientcertificateexpiration runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeclientcertificateexpiration
summary: Client certificate is about to expire. summary: Client certificate is about to expire.
expr: | expr: |
apiserver_client_certificate_expiration_seconds_count{job="apiserver"} > 0 and on(job) histogram_quantile(0.01, sum by (job, le) (rate(apiserver_client_certificate_expiration_seconds_bucket{job="apiserver"}[5m]))) < 604800 apiserver_client_certificate_expiration_seconds_count{job="apiserver"} > 0 and on(cluster, job) histogram_quantile(0.01, sum by (cluster, job, le) (rate(apiserver_client_certificate_expiration_seconds_bucket{job="apiserver"}[5m]))) < 604800
for: 5m for: 5m
labels: labels:
severity: warning severity: warning
@ -555,7 +555,7 @@ spec:
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeclientcertificateexpiration runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeclientcertificateexpiration
summary: Client certificate is about to expire. summary: Client certificate is about to expire.
expr: | expr: |
apiserver_client_certificate_expiration_seconds_count{job="apiserver"} > 0 and on(job) histogram_quantile(0.01, sum by (job, le) (rate(apiserver_client_certificate_expiration_seconds_bucket{job="apiserver"}[5m]))) < 86400 apiserver_client_certificate_expiration_seconds_count{job="apiserver"} > 0 and on(cluster, job) histogram_quantile(0.01, sum by (cluster, job, le) (rate(apiserver_client_certificate_expiration_seconds_bucket{job="apiserver"}[5m]))) < 86400
for: 5m for: 5m
labels: labels:
severity: critical severity: critical
@ -594,7 +594,7 @@ spec:
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapiterminatedrequests runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapiterminatedrequests
summary: The kubernetes apiserver has terminated {{ $value | humanizePercentage }} of its incoming requests. summary: The kubernetes apiserver has terminated {{ $value | humanizePercentage }} of its incoming requests.
expr: | expr: |
sum(rate(apiserver_request_terminations_total{job="apiserver"}[10m])) / ( sum(rate(apiserver_request_total{job="apiserver"}[10m])) + sum(rate(apiserver_request_terminations_total{job="apiserver"}[10m])) ) > 0.20 sum by(cluster) (rate(apiserver_request_terminations_total{job="apiserver"}[10m])) / ( sum by(cluster) (rate(apiserver_request_total{job="apiserver"}[10m])) + sum by(cluster) (rate(apiserver_request_terminations_total{job="apiserver"}[10m])) ) > 0.20
for: 5m for: 5m
labels: labels:
severity: warning severity: warning

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.76.2 app.kubernetes.io/version: 0.77.0
name: prometheus-operator name: prometheus-operator
rules: rules:
- apiGroups: - apiGroups:
@ -56,7 +56,6 @@ rules:
resources: resources:
- services - services
- services/finalizers - services/finalizers
- endpoints
verbs: verbs:
- get - get
- create - create
@ -98,6 +97,15 @@ rules:
- storageclasses - storageclasses
verbs: verbs:
- get - get
- apiGroups:
- ""
resources:
- endpoints
verbs:
- get
- create
- update
- delete
- apiGroups: - apiGroups:
- authentication.k8s.io - authentication.k8s.io
resources: resources:

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.76.2 app.kubernetes.io/version: 0.77.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.76.2 app.kubernetes.io/version: 0.77.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:
@ -23,17 +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.76.2 app.kubernetes.io/version: 0.77.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.76.2 - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.77.0
- --kubelet-endpoints=true
- --kubelet-endpointslice=false
env: env:
- name: GOGC - name: GOGC
value: "30" value: "30"
image: quay.io/prometheus-operator/prometheus-operator:v0.76.2 image: quay.io/prometheus-operator/prometheus-operator:v0.77.0
name: prometheus-operator name: prometheus-operator
ports: ports:
- containerPort: 8080 - containerPort: 8080

View File

@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.76.2 app.kubernetes.io/version: 0.77.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.76.2 app.kubernetes.io/version: 0.77.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.76.2 app.kubernetes.io/version: 0.77.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.76.2 app.kubernetes.io/version: 0.77.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.76.2 app.kubernetes.io/version: 0.77.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.76.2 app.kubernetes.io/version: 0.77.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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.0
name: alertmanagerconfigs.monitoring.coreos.com name: alertmanagerconfigs.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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.0
name: alertmanagers.monitoring.coreos.com name: alertmanagers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -7910,6 +7910,11 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
type: object type: object
certFile:
description: |-
Path to the TLS certificate file in the Prometheus container for the server.
Mutually exclusive with `cert`.
type: string
cipherSuites: cipherSuites:
description: |- description: |-
List of supported cipher suites for TLS versions up to TLS 1.2. If empty, List of supported cipher suites for TLS versions up to TLS 1.2. If empty,
@ -7972,6 +7977,11 @@ spec:
For more detail on clientAuth options: For more detail on clientAuth options:
https://golang.org/pkg/crypto/tls/#ClientAuthType https://golang.org/pkg/crypto/tls/#ClientAuthType
type: string type: string
clientCAFile:
description: |-
Path to the CA certificate file for client certificate authentication to the server.
Mutually exclusive with `client_ca`.
type: string
curvePreferences: curvePreferences:
description: |- description: |-
Elliptic curves that will be used in an ECDHE handshake, in preference Elliptic curves that will be used in an ECDHE handshake, in preference
@ -7980,6 +7990,11 @@ spec:
items: items:
type: string type: string
type: array type: array
keyFile:
description: |-
Path to the TLS key file in the Prometheus container for the server.
Mutually exclusive with `keySecret`.
type: string
keySecret: keySecret:
description: Secret containing the TLS key for the server. description: Secret containing the TLS key for the server.
properties: properties:
@ -8015,9 +8030,6 @@ spec:
cipher suite. If true then the server's preference, as expressed in cipher suite. If true then the server's preference, as expressed in
the order of elements in cipherSuites, is used. the order of elements in cipherSuites, is used.
type: boolean type: boolean
required:
- cert
- keySecret
type: object type: object
type: object type: object
type: object type: object

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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.0
name: podmonitors.monitoring.coreos.com name: podmonitors.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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.0
name: probes.monitoring.coreos.com name: probes.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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.0
name: prometheuses.monitoring.coreos.com name: prometheuses.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -11757,6 +11757,11 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
type: object type: object
certFile:
description: |-
Path to the TLS certificate file in the Prometheus container for the server.
Mutually exclusive with `cert`.
type: string
cipherSuites: cipherSuites:
description: |- description: |-
List of supported cipher suites for TLS versions up to TLS 1.2. If empty, List of supported cipher suites for TLS versions up to TLS 1.2. If empty,
@ -11819,6 +11824,11 @@ spec:
For more detail on clientAuth options: For more detail on clientAuth options:
https://golang.org/pkg/crypto/tls/#ClientAuthType https://golang.org/pkg/crypto/tls/#ClientAuthType
type: string type: string
clientCAFile:
description: |-
Path to the CA certificate file for client certificate authentication to the server.
Mutually exclusive with `client_ca`.
type: string
curvePreferences: curvePreferences:
description: |- description: |-
Elliptic curves that will be used in an ECDHE handshake, in preference Elliptic curves that will be used in an ECDHE handshake, in preference
@ -11827,6 +11837,11 @@ spec:
items: items:
type: string type: string
type: array type: array
keyFile:
description: |-
Path to the TLS key file in the Prometheus container for the server.
Mutually exclusive with `keySecret`.
type: string
keySecret: keySecret:
description: Secret containing the TLS key for the server. description: Secret containing the TLS key for the server.
properties: properties:
@ -11862,9 +11877,6 @@ spec:
cipher suite. If true then the server's preference, as expressed in cipher suite. If true then the server's preference, as expressed in
the order of elements in cipherSuites, is used. the order of elements in cipherSuites, is used.
type: boolean type: boolean
required:
- cert
- keySecret
type: object type: object
type: object type: object
type: object type: object

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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.0
name: prometheusagents.monitoring.coreos.com name: prometheusagents.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -9723,6 +9723,11 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
type: object type: object
certFile:
description: |-
Path to the TLS certificate file in the Prometheus container for the server.
Mutually exclusive with `cert`.
type: string
cipherSuites: cipherSuites:
description: |- description: |-
List of supported cipher suites for TLS versions up to TLS 1.2. If empty, List of supported cipher suites for TLS versions up to TLS 1.2. If empty,
@ -9785,6 +9790,11 @@ spec:
For more detail on clientAuth options: For more detail on clientAuth options:
https://golang.org/pkg/crypto/tls/#ClientAuthType https://golang.org/pkg/crypto/tls/#ClientAuthType
type: string type: string
clientCAFile:
description: |-
Path to the CA certificate file for client certificate authentication to the server.
Mutually exclusive with `client_ca`.
type: string
curvePreferences: curvePreferences:
description: |- description: |-
Elliptic curves that will be used in an ECDHE handshake, in preference Elliptic curves that will be used in an ECDHE handshake, in preference
@ -9793,6 +9803,11 @@ spec:
items: items:
type: string type: string
type: array type: array
keyFile:
description: |-
Path to the TLS key file in the Prometheus container for the server.
Mutually exclusive with `keySecret`.
type: string
keySecret: keySecret:
description: Secret containing the TLS key for the server. description: Secret containing the TLS key for the server.
properties: properties:
@ -9828,9 +9843,6 @@ spec:
cipher suite. If true then the server's preference, as expressed in cipher suite. If true then the server's preference, as expressed in
the order of elements in cipherSuites, is used. the order of elements in cipherSuites, is used.
type: boolean type: boolean
required:
- cert
- keySecret
type: object type: object
type: object type: object
type: object type: object

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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.0
name: scrapeconfigs.monitoring.coreos.com name: scrapeconfigs.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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.0
name: servicemonitors.monitoring.coreos.com name: servicemonitors.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.16.1 controller-gen.kubebuilder.io/version: v0.16.3
operator.prometheus.io/version: 0.76.2 operator.prometheus.io/version: 0.77.0
name: thanosrulers.monitoring.coreos.com name: thanosrulers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@ -7355,6 +7355,11 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
type: object type: object
certFile:
description: |-
Path to the TLS certificate file in the Prometheus container for the server.
Mutually exclusive with `cert`.
type: string
cipherSuites: cipherSuites:
description: |- description: |-
List of supported cipher suites for TLS versions up to TLS 1.2. If empty, List of supported cipher suites for TLS versions up to TLS 1.2. If empty,
@ -7417,6 +7422,11 @@ spec:
For more detail on clientAuth options: For more detail on clientAuth options:
https://golang.org/pkg/crypto/tls/#ClientAuthType https://golang.org/pkg/crypto/tls/#ClientAuthType
type: string type: string
clientCAFile:
description: |-
Path to the CA certificate file for client certificate authentication to the server.
Mutually exclusive with `client_ca`.
type: string
curvePreferences: curvePreferences:
description: |- description: |-
Elliptic curves that will be used in an ECDHE handshake, in preference Elliptic curves that will be used in an ECDHE handshake, in preference
@ -7425,6 +7435,11 @@ spec:
items: items:
type: string type: string
type: array type: array
keyFile:
description: |-
Path to the TLS key file in the Prometheus container for the server.
Mutually exclusive with `keySecret`.
type: string
keySecret: keySecret:
description: Secret containing the TLS key for the server. description: Secret containing the TLS key for the server.
properties: properties:
@ -7460,9 +7475,6 @@ spec:
cipher suite. If true then the server's preference, as expressed in cipher suite. If true then the server's preference, as expressed in
the order of elements in cipherSuites, is used. the order of elements in cipherSuites, is used.
type: boolean type: boolean
required:
- cert
- keySecret
type: object type: object
type: object type: object
type: object type: object