-
Notifications
You must be signed in to change notification settings - Fork 17
chore: remove compatibility for legacy networking #169
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
|
This pull request has been linked to Shortcut Story #18924: Remove compatibility code for old ingress controller. |
deansheather
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.
This looks ok but the removal of nginx-ingress load balancer is worrying. Also the inconsistent indenting/newlines around toYaml should be fixed
mterhar
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.
Looks great. I think this deserves some sort of new version or name or something when we release it.
|
Why is the removal of nginx-ingress worrying @deansheather? |
|
@kylecarbs the old load balancer service is called ingress-nginx, so we can't change the name of it for existing deployments or load balancer IPs will change |
|
Oh I see. Yea, that is sketchy. |
coadler
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.
I like the use of nindent. Makes it much more readable
7a2fc9f to
408cf08
Compare
Can we remove the ingress-nginx loadbalancer from control of helm kinda like we did for the workspace provider service account? I think we can abandon that object since the future paradigm is that they manage their own LB. |
408cf08 to
e614d1c
Compare
5d29718 to
93f7064
Compare
93f7064 to
90ac8b6
Compare
|
I tested this manually in our dev cluster, and since the release has been cut, I think this is safe to merge, so that we get more testing done in preparation for the next release. |
I've tagged a bunch of people for review because this is a pretty big change. I have not tested this yet, but it does at least pass the kind integration and very limited unit tests we have... Recommendations for a test strategy would be most welcome, I was just going to give it a smoke test on dev-4.