<p>When I restart the docker service in work node, the logs of kubelet in master node report a no such file error.</p>

<pre><code># in work node
# systemctl restart docker service

# in master node
# journalctl -u kubelet
# failed to load Kubelet config file /var/lib/kubelet/config.yaml, error failed to read kubelet config file "/var/lib/kubelet/config.yaml", error: open /var/lib/kubelet/config.yaml: no such file or directory
</code></pre>

ccd
<p>You might have done <code>kubeadm reset</code> which cleans up all files.</p>

<p>Just do <code>kubeadm reset --force</code> to reset the node and then <code>kubeadm init</code> in master node and <code>kubeadm join</code> in woker node thereafter.</p>
