Minikube runs Kubernetes locally inside a virtual machine. Start it and verify it is working correctly:
# start minikube. this assumes you're using mac os.
# enabling RBAC (Role Based Access Control) is required for service-catalog
minikube start --vm-driver=xhyve --extra-config=apiserver.Authorization.Mode=RBAC
kubectl get all
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
svc/kubernetes ClusterIP 10.0.0.1 <none> 443/TCP 29s
Next: Run a sample application