<p>Currently playing with kubernetes, I need to deploy a cluster by myself on my own hardware or cloud provider (I would love to use GCE but it is not possible in a near future).</p>

<p>I saw kubeadm allow a quick and easy cluster bootstrapping except it does only provide one kubernetes master. </p>

<p>As I'm looking for a solution I can use in production: </p>

<ul>
<li>What would happen if the master reboot for an unknown reason ? </li>
<li>Using kubeadm, is it possible to enable cloud provider features such as LB or persistent volumes plugins ?</li>
</ul>

<p>I am also trying to bring up some experimental setups using ubu 16.04 and kubeadm, with the following experience:</p>

<p>the master reboot situation is the most critical point with kubeadm, as the cluster is not booting up properly after a reboot. Another SO user reported the issue <a href="https://stackoverflow.com/questions/39872332/how-to-fix-weave-net-crashloopbackoff-for-the-second-node/">here</a>, where I shared my scripts to relaunch the cluster if the weave net is stuck in CrashLoopBackOff.</p>

<p>I also let it alone for a while, and after a lot of restarts it started to work...but this means a quite long down time to your cluster.</p>

<p>When wiping the cluster, you loose all your configuration. The only way to prevent this is to restore etcd somehow...however I didn't find any acceptable solution, yet.</p>

<p>About cloud providers, there are experimental ones since 1.4.3 AFAIK. I didn't try it, but it is a way to go. However, if you are planning more generic, bare metal for example, you should take a look at <a href="http://larmog.github.io/2016/10/15/kubernetes-on-scaleway---part-3/" rel="nofollow noreferrer">part 3 of this article series about deploying kube on scaleway with kubeadm</a>, which covers installing glusterfs as PV. In Part 2 he also describes using traefik as ingress controller.</p>

<p>As you see, operating a production cluster with kubeadm is not a easy task, but as they say, it's still alpha. I am watching this project excited, hoping it gets production ready, soon.</p>
