debug kubelet not starting
Found an issue regarding this: https://github.com/kubernetes/kubernetes/issues/53333
Following the previous answer worked for me, but not the resolution offered in the linked issue.
So perhaps, following their suggestion of editing 90-kubeadm.conf (in place of 10-kubeadm.conf) would work
Things were solved by setting --fail-swap-on=false
in the systemd script.
Just make the modification on the file /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
Environment="KUBELET_SYSTEM_PODS_ARGS=--pod-manifest-path=/etc/kubernetes/manifests --allow-privileged=true --fail-swap-on=false"
then run systemctl daemon-reload
and then systemctl restart kubelet