This message was deleted.
# rke2
a
This message was deleted.
b
rke2 does not support changing the cni plugin on the fly
l
@bland-account-99790 great thanks for your help. So how could I add multus support on a node after it is in my cluster. Should I first kick it out, and then add it back into my cluster to enable multus.
b
A CNI plugin is not something that can be configured per node. It is something that affects the whole cluster
If you want to do it properly, you should destroy and redeploy the rke2 cluster using the multus config
If you just want to play with it in a non-production env, you can follow multus upstream instructions which explain how to deploy it in a live env. Let me try to find those for you
l
great thanks for your help. And I wonder to know is there no way to upgrade my cluster to support multus if it only enabled canal at the beginning? So the only solution is that I need to migrate all my workload to a new cluster. Could you give me some advice about it.
w
There is a bit outdated instruction for doing a live migration https://cilium.io/blog/2020/10/06/skybet-cilium-migration/
Maybe you can try to do something like that
l
I found that multus could be installed on the fly, because only new pods will be affected and because the pod is still use the same cni underlying the multus, so there would be no network connectivity issues. thanks
101 Views