For the best local developer experience on Kubernetes and OpenShift fabric8 recommends minikube and minishift
If you wish to run fabric8 locally we highly recommend using either minikube or minishift now! They offer the chance to use native platform hypervisors (Hyper-V on Windows, Xhyve on Mac OS X or KVM on Linux) which are much snapper and use lots less memory on your laptops!
See the vagrant images
There is also a nice new shiny go based installer called gofabric8 which is much easier to use and can avoid the use of Vagrant + Virtualbox