1
0
Fork 0
mirror of https://github.com/prometheus-operator/prometheus-operator.git synced 2025-04-21 11:48:53 +00:00

Merge pull request from slashpai/prepare-0.73

chore: cut v0.73.0
This commit is contained in:
Jayapriya Pai 2024-04-04 13:02:56 +05:30 committed by GitHub
commit d70313bd17
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
41 changed files with 91 additions and 71 deletions

View file

@ -1,3 +1,23 @@
## 0.73.0 / 2024-04-03
* [CHANGE/BUGFIX] Add `proxyURL` validation for ServiceMonitor, PodMonitor and Probe objects. **It could be a breaking change for those who rely on the configuration reloader sidecar to expand environment variables in the generated configuration file.** #6464
* [FEATURE] Add `summary` field to the MSteams receiver. #6206
* [FEATURE] Add support for Kuma SD in `ScrapeConfig` CRD. #6427,#6465
* [FEATURE] Add support for Eureka SD in `ScrapeConfig` CRD. #6408
* [FEATURE] Add support for Docker SD in `ScrapeConfig` CRD. #6421
* [FEATURE] Add support for Hetzner SD in `ScrapeConfig` CRD. #6436
* [FEATURE] Add the `--kubelet-node-address-priority` CLI argument to set the node address priority. #6377
* [FEATURE] Add `relabelings` field to scrape classes. #6379
* [FEATURE] Add `bodySizeLimit` field to the ServiceMonitor and PodMonitor CRDs. #6349
* [FEATURE] Add `sampleAgeLimit` field to the remote-write configuration. #6326
* [ENHANCEMENT] Verify which CRDs are installed and start the respective controllers only when needed. #6351
* [ENHANCEMENT] Add checks for selectors in `KubernetesSDConfig`. #6359
* [BUGFIX] Fix ScrapeConfigs selection issue across different namespaces. #6390
* [BUGFIX] Add check to determine if Thanos supports the `--prometheus.http-client` flag. #6448
* [BUGFIX] Fix PrometheusAgent reconciliation when the secret/configmap's namespace is different from the PrometheusAgent namespace. #6412
* [BUGFIX] Allow empty separator in relabel config. #6425
* [BUGFIX] Fix the validation for `muteTimeIntervals`'s months in the AlertmanagerConfig CRD. #6362
## 0.72.0 / 2024-02-23
In this release we want to highlight the addition of ScrapeClasses.

View file

@ -68,7 +68,7 @@ Usage of ./operator:
-namespaces value
Namespaces to scope the interaction of the Prometheus Operator and the apiserver (allow list). This is mutually exclusive with --deny-namespaces.
-prometheus-config-reloader string
Prometheus config reloader image (default "quay.io/prometheus-operator/prometheus-config-reloader:v0.72.0")
Prometheus config reloader image (default "quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0")
-prometheus-default-base-image string
Prometheus default base image (path without tag/version) (default "quay.io/prometheus/prometheus")
-prometheus-instance-namespaces value

View file

@ -26,7 +26,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
rules:
- apiGroups:
@ -194,7 +194,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
namespace: default
```
@ -210,7 +210,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
roleRef:
apiGroup: rbac.authorization.k8s.io

View file

@ -26,7 +26,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
rules:
- apiGroups:

View file

@ -86,7 +86,7 @@ kind: ServiceAccount
metadata:
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator-admission-webhook
namespace: default
```
@ -97,7 +97,7 @@ kind: Deployment
metadata:
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator-admission-webhook
namespace: default
spec:
@ -114,7 +114,7 @@ spec:
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
spec:
affinity:
podAntiAffinity:
@ -131,7 +131,7 @@ spec:
- --web.enable-tls=true
- --web.cert-file=/etc/tls/private/tls.crt
- --web.key-file=/etc/tls/private/tls.key
image: quay.io/prometheus-operator/admission-webhook:v0.72.0
image: quay.io/prometheus-operator/admission-webhook:v0.73.0
name: prometheus-operator-admission-webhook
ports:
- containerPort: 8443
@ -179,7 +179,7 @@ kind: Service
metadata:
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator-admission-webhook
namespace: default
spec:

View file

@ -1 +1 @@
0.72.0
0.73.0

36
bundle.yaml generated
View file

@ -4,7 +4,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -5730,7 +5730,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -13492,7 +13492,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -14240,7 +14240,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -14999,7 +14999,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -24134,7 +24134,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -34670,7 +34670,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -34801,7 +34801,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -38740,7 +38740,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -39511,7 +39511,7 @@ kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
operator.prometheus.io/version: 0.72.0
operator.prometheus.io/version: 0.73.0
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
@ -46952,7 +46952,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
roleRef:
apiGroup: rbac.authorization.k8s.io
@ -46969,7 +46969,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
rules:
- apiGroups:
@ -47069,7 +47069,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
namespace: default
spec:
@ -47085,17 +47085,17 @@ spec:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
spec:
automountServiceAccountToken: true
containers:
- args:
- --kubelet-service=kube-system/kubelet
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.72.0
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0
env:
- name: GOGC
value: "30"
image: quay.io/prometheus-operator/prometheus-operator:v0.72.0
image: quay.io/prometheus-operator/prometheus-operator:v0.73.0
name: prometheus-operator
ports:
- containerPort: 8080
@ -47129,7 +47129,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
namespace: default
---
@ -47139,7 +47139,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
namespace: default
spec:

View file

@ -3,7 +3,7 @@ kind: Deployment
metadata:
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator-admission-webhook
namespace: default
spec:
@ -20,7 +20,7 @@ spec:
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
spec:
affinity:
podAntiAffinity:
@ -37,7 +37,7 @@ spec:
- --web.enable-tls=true
- --web.cert-file=/etc/tls/private/tls.crt
- --web.key-file=/etc/tls/private/tls.key
image: quay.io/prometheus-operator/admission-webhook:v0.72.0
image: quay.io/prometheus-operator/admission-webhook:v0.73.0
name: prometheus-operator-admission-webhook
ports:
- containerPort: 8443

View file

@ -3,7 +3,7 @@ kind: PodDisruptionBudget
metadata:
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator-admission-webhook
namespace: default
spec:

View file

@ -4,6 +4,6 @@ kind: ServiceAccount
metadata:
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator-admission-webhook
namespace: default

View file

@ -3,7 +3,7 @@ kind: ServiceMonitor
metadata:
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator-admission-webhook
namespace: default
spec:
@ -13,4 +13,4 @@ spec:
selector:
matchLabels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0

View file

@ -3,7 +3,7 @@ kind: Service
metadata:
labels:
app.kubernetes.io/name: prometheus-operator-admission-webhook
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator-admission-webhook
namespace: default
spec:

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "alertmanagerconfigs.monitoring.coreos.com"
},

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -4,7 +4,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
rules:
- apiGroups:

View file

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

View file

@ -5,6 +5,6 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
namespace: default

View file

@ -4,7 +4,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
namespace: default
spec:
@ -15,4 +15,4 @@ spec:
matchLabels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0

View file

@ -4,7 +4,7 @@ metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/version: 0.72.0
app.kubernetes.io/version: 0.73.0
name: prometheus-operator
namespace: default
spec:

4
go.mod
View file

@ -18,8 +18,8 @@ require (
github.com/mitchellh/hashstructure v1.1.0
github.com/oklog/run v1.1.0
github.com/prometheus-community/prom-label-proxy v0.8.1
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.72.0
github.com/prometheus-operator/prometheus-operator/pkg/client v0.72.0
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.73.0
github.com/prometheus-operator/prometheus-operator/pkg/client v0.73.0
github.com/prometheus/alertmanager v0.27.0
github.com/prometheus/client_golang v1.19.0
github.com/prometheus/common v0.51.1

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "alertmanagerconfigs.monitoring.coreos.com"
},

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "alertmanagers.monitoring.coreos.com"
},

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "podmonitors.monitoring.coreos.com"
},

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "probes.monitoring.coreos.com"
},

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "prometheusagents.monitoring.coreos.com"
},

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "prometheuses.monitoring.coreos.com"
},

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "prometheusrules.monitoring.coreos.com"
},

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "scrapeconfigs.monitoring.coreos.com"
},

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "servicemonitors.monitoring.coreos.com"
},

View file

@ -4,7 +4,7 @@
"metadata": {
"annotations": {
"controller-gen.kubebuilder.io/version": "v0.13.0",
"operator.prometheus.io/version": "0.72.0"
"operator.prometheus.io/version": "0.73.0"
},
"name": "thanosrulers.monitoring.coreos.com"
},

View file

@ -5,7 +5,7 @@ go 1.21
toolchain go1.21.1
require (
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.72.0
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.73.0
k8s.io/api v0.29.3
k8s.io/apiextensions-apiserver v0.29.3
k8s.io/apimachinery v0.29.3