Add missing --network-plugin parameter
It is unclear why the kubelet no longer set this parameter by default, but it is necessary for installs and upgrades. Adding it to the /etc/kubelet/default file.
Signed-off-by: Craig Tracey [email protected]
I wonder if there is a deeper problem when upgrading from v1.10 to v1.11: https://github.com/kubernetes/kubeadm/issues/1418
Based on that issue, it looks like when doing an upgrade the /var/lib/kubelet/kubeadm-flags.env config file is only rendered on control plane nodes, but not on worker nodes. I am guessing we could be missing other important kubelet config?
Chatted with @craigtracey and we believe this is good to merge.
Can we close this PR, since 1.11.x is no longer a supported/maintained release? Or have we confirmed that we need this change in newer branches/releases?