Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • This works well on OpenStack VMs
  • Doesn't work well for Docker on Windows/MacOS
    • On MacOS, removing the /var/lib/kubelet volume actually works.
    • Docker for Windows requires using Hyper-V (not Virtual Box)
    • So far unable to get Hyperkube to work under Windows 10/Hyper-V without Vm.

  • Our current ndslabs-startup/kube-up relies on Hyperkube, which is basically Kubernetes in Docker. 
  • Hyperkube works fine on CoreOS boxes in OpenStack, but has proven problematic under Docker for Mac and Docker for Windows due to permissions problems.
  • The CoreOS project provides a process for launching Kubernetes on CoreOS, using another hyperkube image

...

  • Domain name (dnsmasq)? For now add /etc/hosts entry
  • IP address – IP of master node – same as used by kubeconfig
  • ndslabs-up.sh
  • kubectl label will change
  • Email fails, but could output to log?
  • No addons, currently
  • Added bind service to support local DNS, based on instructions in 

 

Windows 10

...

Recommendations

  • Support both Minikube and Hyperkube installs of Labs Workbench to support 
  • Refactor ndslabs-startup to work under both Minikube and Hyperkube installs. 

 

...