-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Upgrade Ingress Handling to work with networkingv1/Ingress #7549
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
9055811 to
d7b2c0b
Compare
ae0c7d0 to
cb4ae72
Compare
1a0ea48 to
924be46
Compare
1b6b59f to
5b03bdd
Compare
rtribotte
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few typos in test fixtures and a duplicated code portion.
pkg/provider/kubernetes/ingress/fixtures/v19-Ingress-with-exact-pathType_service.yml
Outdated
Show resolved
Hide resolved
pkg/provider/kubernetes/ingress/fixtures/v19-Ingress-with-empty-pathType_service.yml
Outdated
Show resolved
Hide resolved
pkg/provider/kubernetes/ingress/fixtures/v19-Ingress-with-prefix-pathType_service.yml
Outdated
Show resolved
Hide resolved
pkg/provider/kubernetes/ingress/fixtures/v19-Ingress-with-no-pathType_service.yml
Outdated
Show resolved
Hide resolved
pkg/provider/kubernetes/ingress/fixtures/v19-Ingress-with-named-port_service.yml
Outdated
Show resolved
Hide resolved
pkg/provider/kubernetes/ingress/fixtures/v19-Ingress-with-missing-ingressClass_service.yml
Outdated
Show resolved
Hide resolved
pkg/provider/kubernetes/ingress/fixtures/v19-Ingress-with-ingressClass_service.yml
Outdated
Show resolved
Hide resolved
pkg/provider/kubernetes/ingress/fixtures/v19-Ingress-with-ingress-annotation_service.yml
Outdated
Show resolved
Hide resolved
...der/kubernetes/ingress/fixtures/v19-Ingress-with-implementationSpecific-pathType_service.yml
Outdated
Show resolved
Hide resolved
8877ea4 to
1a3e4f7
Compare
jbdoumenjou
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
rtribotte
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👌
second wave of test fmt
869cab0 to
af7d3fc
Compare
What does this PR do?
Upgrade the K8s Ingress Provider to use the networkingv1/Ingress type, rather than the old extension type. Also, just start needed informers when needed.
Motivation
Be ready for the future.
More
Additional Notes
We have to upgrade the IngressClass Ressource once as well. We need to decide whether to do that in a seperate PR or just here.
Re #7466