-
Notifications
You must be signed in to change notification settings - Fork 233
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
Reconsider using Canal CNI or document the reasoning behind it #256
Comments
More or less all the CNI plugins are the same in terms of speed, expect weavenet+encryption. Also weavenet since that post got support for Egress NetworkPolicies |
@kron4eg is it ready to use on 0.9? |
Yes, absolutely. |
@kron4eg I have searched (https://github.com/kubermatic/kubeone/search?q=weave&unscoped_q=weave) but didn't find any docs on how to enable it. Can you give me a briefing? |
@edernucci using Here is concrete example: clusterNetwork:
cni:
provider: weave-net
encrypted: true # this is optionally, can be omitted (which means disabled) |
Previously we used Flannel as a CNI plugin but later we switched to Canal as it provides NetworkPolicies. The switch to Canal was made in #123 and was proposed in the issue #122.
After discussion, it's decided that we should reconsider using Canal, as other CNIs are more feature complete and more secure. For example, WeaveNet includes encryption of the CNI network. If we decide to continue using Canal we should document our reasoning behind that.
The text was updated successfully, but these errors were encountered: