extensions/v1beta1 Ingress is deprecated, should be updated to networking.k8s.io/v1

Summary

As of kubernetes v1.19 extensions/v1beta1 Ingress was deprecated and should be migrated to networking.k8s.io/v1. It will stop working in v1.22, which will be released perhaps in July-August.

References:

Steps to reproduce

  1. Open https://gitlab.com/gitlab-org/charts/gitlab/-/blob/e8e12bc9f198b239e2b3c7c87b51a221b5a7d213/charts/gitlab/charts/webservice/templates/ingress.yaml#L18

Current behavior

Ingress objects are extensions/v1beta1

Expected behavior

networking.k8s.io/v1

Versions

  • Chart: 4.10.0
  • Kubernetes: 1.19+
Edited by Jason Plum