ansible / awx-resource-operator

41 stars 34 forks source link

Use v1 extensions because v1beta1 is being removed #50

Closed rooftopcellist closed 3 years ago

rooftopcellist commented 3 years ago

To remain compatible with Kubernetes 1.22 and Openshift 4.9, we need to start using the extensions/v1 API as the extensions/v1beta1 is being removed.

All beta Ingress APIs (the extensions/v1beta1 and networking.k8s.io/v1beta1 API versions)

The beta CustomResourceDefinition API (apiextensions.k8s.io/v1beta1)

Context: https://kubernetes.io/blog/2021/07/14/upcoming-changes-in-kubernetes-1-22/

rooftopcellist commented 3 years ago

These changes are needed to be able to deploy the ansiblejob and jobtemplates CRDs on an Openshift 4.9 cluster.