Skip to content
This repository has been archived by the owner on Oct 26, 2019. It is now read-only.
/ bootkube-osx Public archive

Coreos kubernetes cluster with bootkube

Notifications You must be signed in to change notification settings

rmenn/bootkube-osx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Repo is no longer maintained as corectld is now defunct

bootkube-osx

Coreos kubernetes cluster with bootkube

Instructions

  • Grab the bootkube 0.12.0 verstion here
  • Install corectl and qcow-tool both 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 ps grab the IP for the master-1 and update /etc/hosts ( have not figured out why the corectl dns resolution does not work )

Caveats

  • 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

About

Coreos kubernetes cluster with bootkube

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages