I recently set up a kubernetes cluster on AWS (EC2 Classic).
I followed this documentation: http://kubernetes.io/docs/getting-started-guides/kubeadm/
When it came to joining my slaves to my cluster, the kubeadm join command failed with:
Running pre-flight checks
preflight check errors:
/var/lib/kubelet is not empty
As far as I understand it, all nodes need to have the kubelet installed. I think this is a bugged preflight check (https://github.com/kubernetes/kubernetes/issues/36987). How do I get around it to join my node to my cluster?