'Rancher RKE2 CNI Plugin Not Initialized

I've ran into this error message while installing Rancher's RKE2 tools on my Ubuntu 20.04 (Hirsute) Virtualbox (runs on a Windows 10 laptop). I've allocated 128 MB of video memory, 145GB of storage, and 8196MB of memory.

Container runtime network not ready: NetworkReady=false reason NetworkPluginNotReady message:Network plugin returns error: cni plugin not initialized

My research (Googling and trying to read Rancher's documentation) keeps leading me down rabbit holes but each thing that I read does not clarify the problem or what "CNI plugin not intialized" means. I'm not sure where to go from here.

What I have tried:

I also noticed a taint on my node when I run kubectl describe node: node.kubernetes.io/not-ready:NoSchedule Again, I feel like I am chasing my own tail when I research this issue: the people who reported the same taint are not all using the same platform, VM, or Kubernetes distribution as I am, so I am lost as to whether the solutions might apply to me.

Where should I go from here? I'm lost.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source