Marco Massenzio
1 min readApr 18, 2018

Thank you so much for the *extremely* detailed and accurate walkthrough: this is infinitely better than CoreOS own guides (as their guides are worthless, (your article value) / 0 = infinite honey & milk :).

I was able to successfully follow this guide and stand up a 3-nodes (Vagrant on Virtualbox) CoreOS K8s cluster, and all components are happy.

The only one minor hiccup was that the name of the pem/key files on the worker nodes do not match the names in the `kubelet.service` descriptor, and so the service does not start.

This was very easy to fix, by just renaming the files:

sudo mv kube-2-worker-key.pem /etc/kubernetes/ssl/worker-key.pem
sudo mv kube-2-worker.csr /etc/kubernetes/ssl/worker.csr
sudo mv kube-2-worker.pem /etc/kubernetes/ssl/worker.pem

I have now converted all the steps into a Python script, which I plan to share and publish soon (giving you full credit, obviously).

Again, so many thanks for taking the time to provide this excellent guide!

No responses yet

Write a response