Coreos kubernetes cluster with bootkube
- Grab the bootkube 0.12.0 verstion here
- Install
corectlandqcow-toolboth available via brew - start
corectld start - download desired coreos image
corectl pull -c stable -v 1465.6.0 - Render
./bootkube render --asset-dir local-cluster --api-servers=https://master-1.coreos.local:6443 --etcd-servers=https://master-1.coreos.local:2379 --network-provider=experimental-canal - Start
./bootkube-up local-cluster - use
corectl psgrab the IP for the master-1 and update/etc/hosts( have not figured out why the corectl dns resolution does not work )
- Changing the api server name in the render command will require edits to bootkube-up
- CPU, Memory and Disk size of coreos is hardcoded
This uses the self-hosted etcd- Volume for each coreos is at 6GB, which is again hardcoded
- etcd runs as single node on master-1