Open rata opened 4 years ago
Should we change it to projectcontour.io/ingress.class
because as per contour latest docs they suggest that https://projectcontour.io/docs/v1.9.0/annotations/. But as per kubernetes docs, we should add IngressClass resource https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/
What do you guys think? cc @invidian
Perhaps ingressClassName
field in Ingress objects v1 is backwards-compatible with annotations?
Kubernetes 1.18 deprecated that annotation as explained here: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.18.md#extending-ingress-with-and-replacing-a-deprecated-annotation-with-ingressclass
We should stop using it in our components now that it is deprecated.