-
Notifications
You must be signed in to change notification settings - Fork 593
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
chore(deploy) align listens with upstream #3165
Conversation
Update the listen configurations in the deploy manifests to use the same parameters as the upstream default kong.conf listens.
Re-drafting after some failures but they look unrelated. |
At the cost of many silly timeline events, ran the split E2E job instead of the (still not split) E2E targeted job, since this doesn't need any binary changes, only manifest changes. That went fine (https://github.com/Kong/kubernetes-ingress-controller/actions/runs/3463905254) so looks like the other failure was just an artifact of whatever problems we see when re-using the runners for all E2E tests. |
What this PR does / why we need it:
Update the listen configurations in the deploy manifests to use the same parameters as the upstream default kong.conf listens.
Which issue this PR fixes:
Removes discrepancies between configuration here and kong.conf defaults (https://github.com/Kong/kong/blob/ea485a8467259c2f7fee5959d757fee6a7318c99/kong.conf.default#L527 and https://github.com/Kong/kong/blob/ea485a8467259c2f7fee5959d757fee6a7318c99/kong.conf.default#L397).
With #2435 resolved by 3.0 (as far as we know--there's one report that it's still happening but not one that I can replicate) there's no reason to not use the same config as upstream anymore.
Special notes for your reviewer:
E2E test for the modified manifests: https://github.com/Kong/kubernetes-ingress-controller/actions/runs/3448701987
PR Readiness Checklist:
Complete these before marking the PR as
ready to review
:CHANGELOG.md
release notes have been updated to reflect any significant (and particularly user-facing) changes introduced by this PR