k3s
k3s copied to clipboard
Authoritative Documentation for Multus and Flannel Integration in K3s
I'm relatively new to K3s and have encountered challenges while trying to integrate Multus with Flannel, it just works in microk8s enable multus.
For K3s this was not easy, After an exhaustive search through articles, Gists, and other resources—which often seemed outdated—I found a helpful response on RancherSlack that led me to a solution. This experience highlighted a gap in the current K3s documentation regarding the integration of Multus. Ideally It should be as simple as in microk8s
or some clear documentation
Describe the solution you'd like
https://docs.k3s.io/installation/network-options#custom-cni documents other CNI implementations, I would like to see this expanded on how to integrate multus with flannel, or as simple addon implementation as in microk8s
Describe alternatives you've considered
-
I note that this has come up before #2163 (Now Closed) in response to the 2020 decision, current docs do show Canal, Callico, Cillum support.
-
There is a ticket https://github.com/k3s-io/docs/issues/194 to better organize content for network config, any created docs for
Flannel with Multus
would migrate to any proposed enhanced layout. -
@brandond mentioned in https://rancher-users.slack.com/archives/CGGQEHPPW/p1707194893561179?thread_ts=1707193339.500079&cid=CGGQEHPPW that a flannel maintainer has a simplified solution
deploy multus with the integrated flannel. It can be done without disabling it and installing flannel separately
this would be 🚀
Additional context
for the moment i propose adding to Custom CNI inline with this mockup.
I a willing to raise a PR in https://github.com/k3s-io/docs to capture this current working method
cc @manuelbuil
If time allows, I'd like to integrate multus+whereabouts in k3s for the March release. But any docs are super welcome!
This repository uses a bot to automatically label issues which have not had any activity (commit/comment/label) for 45 days. This helps us manage the community issues better. If the issue is still relevant, please add a comment to the issue so the bot can remove the label and we know it is still valid. If it is no longer relevant (or possibly fixed in the latest release), the bot will automatically close the issue in 14 days. Thank you for your contributions.