Skip to content
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

Switch to conflist cni configuration for flannel #2796

Merged
merged 1 commit into from
Dec 16, 2019
Merged

Conversation

mikkeloscar
Copy link
Contributor

Switches to use the newer conflist cni configuration. This is required
because Kubernetes v1.16.0 introduces config validation:
kubernetes/kubernetes#80482 which is no longer
able to validate the old configuration. The behavior is the same with
the new configuration.

The configuration comes from the documented deployment from flannel: flannel-io/flannel#888. I did not include the portMapping config has we don't have pods with hostports (running in pod network).

Unfortunately this is not really covered by our e2e as it will only apply to new nodes. I have tested this by setting up a new cluster based on this configuration.

Required for #2774

Switches to use the newer `conflist` cni configuration. This is required
because Kubernetes v1.16.0 introduces config validation:
kubernetes/kubernetes#80482 which is no longer
able to validate the old configuration. The behavior is the same with
the new configuration.

Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de>
@mikkeloscar mikkeloscar mentioned this pull request Dec 16, 2019
20 tasks
@linki
Copy link
Member

linki commented Dec 16, 2019

👍

1 similar comment
@mikkeloscar
Copy link
Contributor Author

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants