Provide a consistent way to run minikube locally across different distro's..
Mostly used for demo's, tutorials and workshops. If you are using minikube for day to day tasks, install it using your package manager instead (and avoid the extra overhead of Vagrant).
Note, this installs the latest minikube
and kubectl
packages available for ubuntu 16.04.
Ensure you have vagrant installed (should also support mac/windows)
https://www.vagrantup.com/docs/installation/
sudo pacman -S vagrant
sudo apt-get install vagrant
Clone this repo then:
vagrant up
vagrant ssh
kubectl get nodes
We automatically mount /tmp/vagrant
into /home/vagrant/data
.
For example, you may want to git clone
some kubernetes manifests into /tmp/vagrant
on your host-machine, then you can access them in the vagrant machine.
This is bi-directional, and achieved via vagrant-sshfs