-
Enhancement
-
Resolution: Done
-
Major
-
None
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
This JIRA is for to update all CRDs in the 3scale operator to use apiVersion apiextensions.k8s.io/v1 instead of apiextensions.k8s.io/v1beta1
Example on v1beta1: https://github.com/3scale/3scale-operator/blob/master/deploy/crds/apps.3scale.net_apimanagers_crd.yaml#L1
This should be done for all CRDs - https://github.com/3scale/3scale-operator/tree/master/deploy/crds
The reason for this ask is because the apiextensions.k8s.io/v1beta1 will be removed completely in k8s 1.22 (OpenShift 4.9) which is to be released on July 23rd 2021.
- OLM has support for v1 CRDs in 4.5.
- OCP has support for v1 CRDs in 4.3.
There is a good thread on the operatorframwork-pm list titled "Updating apiVersion of our CRDs to v1" from Sebastian on this topic.
- is blocked by
-
THREESCALE-6414 Migrate CI e2e operator testing to use OCP 4.x
- Closed