-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Support for using hostPort when using flannel #7295
Conversation
Hi @shamil. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/ok-to-test |
@mikesplain one check says |
/retest |
@justinsb @geojaz @mikesplain can you please review and see if this can be merged? All tests passed as it seems. |
Kindly, can this PR get some attention please. |
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.
@shamil Sorry we're so slow to respond on this. This looks fine to me, but would turning on hostPort
mode change the default behavior of the flannel cni addon? If so, I would much rather expose it in a way that makes this optional so that users' experience is more predictable. That said, I don't have enough context on flannel to say, but I'll listen to what you think :)
An aside that's completely out of scope for you and this PR is why are we still trying to maintain pre-1.6 compatibility? I'll take a look at the issues and if none exist, will backlog my thoughts.
Before this change For all the users that were using We have been running with this change in our production for more than a month already, no issues discovered so far. We didn't need to change our existing resources unless we want explicitly enable |
@shamil- thanks for explaining and helping me get up to speed on this. Lgtm! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: geojaz, shamil The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest |
@geojaz seems like Also I did rebase from latest master, seems like the PR needs another approval.... |
/retest |
after another retest the remaining test ( |
/lgtm |
Similar to #3206 but for
flannel
, related to #3132In this PR I updated the flannel's
cni
config file to enableportmap
plugin and changed its extension from.conf
to.conflist
in order to support multiple plugins.P.S.
I haven't changed pre 1.6 manifests, to avoid breaking old clusters that doesn't ship
portmap
plugin