A couple of vagrant configs.
For each image here is what is needed for spining it up.
Image that contain a workspace ready for work with terraform, teragrunt, packer ans aws cli.
- Install VirtualBox.
- Install Vagrant.
- Go to centos7 directory by running
cd <workspace>/vagrant/centos7
. - Install Vagrant Vbguest plugin by running
vagrant plugin install vagrant-vbguest
. - Install Vagrant Disksize plugin by running
vagrant plugin install vagrant-disksize
. - Spin up the box by running
vagrant up
. - ssh into the box using
vagrant ssh
.
Image that contain a workspace ready to work with terraform, teragrunt, packer ans aws cli.
- Install VirtualBox.
- Install Vagrant.
- Go to ubuntu_docker directory by running
cd <workspace>/vagrant/ubuntu_docker
. - Install Vagrant Vbguest plugin by running
vagrant plugin install vagrant-vbguest
. - Install Vagrant Disksize plugin by running
vagrant plugin install vagrant-disksize
. - Spin up the box by running
vagrant up
. - ssh into the box using
vagrant ssh
.
Image that contain a docker swarm manager and two workers to serve as a lab for studying things related to orchestration and application deployment.
This setup automatically set up all the docker swarm configuration.
Access the monitor on your host on http://localhost:8080/
.
- Install VirtualBox.
- Install Vagrant.
- Go to ubuntu_docker_ directory by running
cd <workspace>/vagrant/ubuntu_docker_swarm
. - Install Vagrant Vbguest plugin by running
vagrant plugin install vagrant-vbguest
. - Spin up the box by running
vagrant up
. - ssh into the box using
vagrant ssh
.