Vagrant (MacOS)
The VirtualBox/Vagrant approach suggested by David at first glance appears to be a better approach than Minikube for a laptop-based installation. As with Minikube, this will not work on an OpenStack or other VM without running a different virtualization package (VirtualBox won't work in a VM).
Following instructions from Multi Node Kubernetes developer environment - using VBox/Vagrant/CoreOS
...