Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prometurbo Operator's CRD requires update to apiextensions version to support k8s 1.22+ #69

Closed
evat-pm opened this issue Sep 13, 2021 · 1 comment
Assignees

Comments

@evat-pm
Copy link

evat-pm commented Sep 13, 2021

The CRD for the operator uses apiVersion: apiextensions.k8s.io/v1beta1 and this is officially deprecated in k8s 1.22
https://kubernetes.io/docs/reference/using-api/deprecation-guide/#customresourcedefinition-v122.

This will cause this CRD are related operator to not deploy into any kubernetes cluster v1.22 or higher.

Need to update the apiextensions to v1 and update related schema, validations.

@evat-pm evat-pm changed the title Prometurbo Operator update to apiextensions version to support k8s 1.22+ Prometurbo Operator's CRD requires update to apiextensions version to support k8s 1.22+ Sep 13, 2021
@esara esara self-assigned this May 3, 2022
@esara
Copy link
Contributor

esara commented May 3, 2022

the prometurbo crd was updated to v1
https://github.com/turbonomic/prometurbo/blob/master/deploy/prometurbo-operator/config/crd/bases/charts.helm.k8s.io_prometurboes.yaml
and the prometurbo certified operator (8.5.0) was published for all OCP versions (include 4.9 and 4.10)
https://catalog.redhat.com/software/operators/detail/5e98734fd4ae96b7493f08e8

@esara esara closed this as completed May 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants