Closed miguelsorianod closed 3 years ago
Starting from K8s 1.22, the extensions/v1beta1 and networking.k8s.io/v1beta1 API versions of Ingress are no longer served (https://kubernetes.io/docs/reference/using-api/deprecation-guide/#v1-22).
extensions/v1beta1
networking.k8s.io/v1beta1
This PR upgrades Ingress to use the networking.k8s.io/v1 API version to allow apicast-operator to run on K8s >= 1.22
networking.k8s.io/v1
The PR has also required upgrading K8s related libraries to Kubernetes 1.19.x because networking.k8s.io/v1 was introduced in K8s 1.19.
This PR should be backported to 3scale-2.11-candidate
Starting from K8s 1.22, the
extensions/v1beta1
andnetworking.k8s.io/v1beta1
API versions of Ingress are no longer served (https://kubernetes.io/docs/reference/using-api/deprecation-guide/#v1-22).This PR upgrades Ingress to use the
networking.k8s.io/v1
API version to allow apicast-operator to run on K8s >= 1.22The PR has also required upgrading K8s related libraries to Kubernetes 1.19.x because
networking.k8s.io/v1
was introduced in K8s 1.19.