title: Kubernetes nodes do not start
body: <p>I am having trouble to bring up my pods at my local K8s. It is installed on Ubuntu 18.04 (1 Master VM, 1 Node VM).</p>
  
  <pre><code>Kubernetes-Master:~$ kubectl version
  Client Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.0", GitCommit:"70132b0f130acc0bed193d9ba59dd186f0e634cf", GitTreeState:"clean", BuildDate:"2019-12-07T21:20:10Z", GoVersion:"go1.13.4", Compiler:"gc", Platform:"linux/amd64"}
  Server Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.2", GitCommit:"c97fe5036ef3df2967d086711e6c0c405941e14b", GitTreeState:"clean", BuildDate:"2019-10-15T19:09:08Z", GoVersion:"go1.12.10", Compiler:"gc", Platform:"linux/amd64"}
  
  Kubernetes-Slave:/var/lib/kubelet/pki$ kubectl version
  Client Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.0", GitCommit:"70132b0f130acc0bed193d9ba59dd186f0e634cf", GitTreeState:"clean", BuildDate:"2019-12-07T21:20:10Z", GoVersion:"go1.13.4", Compiler:"gc", Platform:"linux/amd64"}
  The connection to the server localhost:8080 was refused - did you specify the right host or port?
  </code></pre>
  
  <p>I noticed the following (slave = worker node):</p>
  
  <pre><code>Kubernetes-Master:~$ kubectl get nodes
  NAME                STATUS     ROLES    AGE   VERSION
  kubernetes-master   NotReady   master   62d   v1.17.0
  kubernetes-slave    NotReady   &lt;none&gt;   62d   v1.17.0
  </code></pre>
  
  <p>By checking the node:</p>
  
  <pre><code>Kubernetes-Master:~$ kubelet
  F1223 10:25:38.045551   20431 server.go:253] error reading /var/lib/kubelet/pki/kubelet.key, certificate and key must be supplied as a pair
  
  Kubernetes-Slave:/var/lib/kubelet/pki$ kubelet
  F1223 10:20:14.651684    3558 server.go:253] error reading /var/lib/kubelet/pki/kubelet.key, certificate and key must be supplied as a pair
  </code></pre>
  
  <p>Both VMs were down for a few days. After booting one pod didn't start. One restart later, all pods stayed down:</p>
  
  <pre><code>Kubernetes-Master:~$ kubectl get all -o wide -n gitbucket
  NAME                    TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)    AGE   SELECTOR
  service/gitbucket-svc   ClusterIP   10.97.69.199   &lt;none&gt;        8080/TCP   67m   app=gitbucket
  
  NAME                        READY   UP-TO-DATE   AVAILABLE   AGE   CONTAINERS   IMAGES                       SELECTOR
  deployment.apps/gitbucket   0/1     0            0           67m   gitbucket    gitbucket/gitbucket:latest   app=gitbucket
  
  NAME                                   DESIRED   CURRENT   READY   AGE   CONTAINERS   IMAGES                       SELECTOR
  replicaset.apps/gitbucket-67cc5686df   1         0         0       67m   gitbucket    gitbucket/gitbucket:latest   app=gitbucket,pod-template-hash=67cc5686df
  </code></pre>
  
  <p>Any idea what's going on?</p>