Replies: 1 comment
-
Talos provides a set of CNI binaries that are the most common, and these are enough for Flannel, Calico and Cilium. I would rather not expand the base system image with CNI plugins that are required only in some really special cases like Multus, but rather take it out e.g. as a system extension. There are two ways to solve this:
Talos base plugins: Lines 231 to 236 in b8b7b83 So the system extension should be (relatively) trivial, as Talos already builds CNI plugins in talos/pkg/machinery/extensions/extensions.go Lines 10 to 12 in b8b7b83 I could envision something like |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Can we add a few more cni binaries to support other cnis such as multus?
This would remove the need to have some sort of container to install them for us as it would work out of the box.
Looking at particularly macvlan and sbr.
See here: siderolabs/extras#153
Beta Was this translation helpful? Give feedback.
All reactions