This guide walks you through setting up a
multi-node Kubernetes (k8s) cluster on your laptop or workstation.
You'll need to install Docker Machine if you haven't already and
it'll be handy to have Kubernetes client (kubectl) to verify the
install. You'll also want more RAM where possible, the number
of nodes on a laptop is typically contrained
by available free memory (each machine consuming ~1GB RAM).
Kubectl:
Follow the instructions at Installing
and Setting up kubectl to install kubectl. kubectl is the general
purpose CLI client for inspecting and manipulating a kubernetes cluster.
CoreOS:CoreOS is the underlying
operating system we'll be using. It's a container centric
operating system. The operating system has been stripped down and
instead of installing packages, users install containers to
run software.