-
Default talos installation doesn't have most of the CNI plugins like The problem is, I can't create extension out of them, as talos complains, that extensions can't write to |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Most usually the CNI plugins are shipped as part of the CNI installation (e.g. Cilium, Calico). If they are not shipped with CNI, you have an option to use a Talos-provided init container which contains the plugins. You can check it out in the default installation mode of Talos with Flannel CNI: - command:
- /install-cni.sh
image: ghcr.io/siderolabs/install-cni:v1.5.0
imagePullPolicy: IfNotPresent
name: install-cni
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /host/opt/cni/bin/
name: cni-plugin You can use this container image or any other similar image.
|
Beta Was this translation helpful? Give feedback.
-
I utilized this as a patch for the kube-router Daemonset; and resulted with the following:
Looks like it's working. Would you benefit from instruction being provided to install kube-router? |
Beta Was this translation helpful? Give feedback.
Most usually the CNI plugins are shipped as part of the CNI installation (e.g. Cilium, Calico).
If they are not shipped with CNI, you have an option to use a Talos-provided init container which contains the plugins.
You can check it out in the default installation mode of Talos with Flannel CNI:
You can use this container image or any other similar image.