-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Open
Labels
Description
Previously, the CNI plugins were installed with Kubernetes (at least since 1.24 and dockershim-magedon)
But they are not required by Kubernetes, which uses the CRI to talk to the runtime that might use CNI...
Currently they are still being installed by default, due to some legacy in the kubernetes release packaging.
But starting with Kubernetes 1.36, that is not true anymore (and it was supposed to be removed in 1.32)
For minikube, this means that it is the "provisioner" that installs the plugins and not the "bootstrapper".
That is, the revert of the previous situation (but the status quo is still that they are installed by the OS...)
The OS only need to provide basic container compatibility, but it should (ideally) not install any runtime.