gameserver-ingress-controller icon indicating copy to clipboard operation
gameserver-ingress-controller copied to clipboard

Support ingress class name in ingress spec

Open trennepohl opened this issue 3 years ago • 0 comments

What?

  • Add standard annotation for specifying the Ingress class name
  • Set ingressClassName field in the Ingress Object
  • Keep backwards compatibilty with the old annotation
  • Always drop kubernetes.io/ingress-class annotation

Why?

  • It's prefereable to use the Ingress object attribute instead of the annotation.
  • Kubernetes 1.25+ won't support ingressClassName and the annotation kubernetes.io/ingress.class to be set simultaneously

trennepohl avatar Jan 15 '23 17:01 trennepohl