Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 1.98 KB

README.md

File metadata and controls

40 lines (34 loc) · 1.98 KB

vagrant

A couple of vagrant configs.

For each image here is what is needed for spining it up.

centos7

Image that contain a workspace ready for work with terraform, teragrunt, packer ans aws cli.

instructions
  1. Install VirtualBox.
  2. Install Vagrant.
  3. Go to centos7 directory by running cd <workspace>/vagrant/centos7.
  4. Install Vagrant Vbguest plugin by running vagrant plugin install vagrant-vbguest.
  5. Install Vagrant Disksize plugin by running vagrant plugin install vagrant-disksize.
  6. Spin up the box by running vagrant up.
  7. ssh into the box using vagrant ssh.

ubuntu docker

Image that contain a workspace ready to work with terraform, teragrunt, packer ans aws cli.

instructions
  1. Install VirtualBox.
  2. Install Vagrant.
  3. Go to ubuntu_docker directory by running cd <workspace>/vagrant/ubuntu_docker.
  4. Install Vagrant Vbguest plugin by running vagrant plugin install vagrant-vbguest.
  5. Install Vagrant Disksize plugin by running vagrant plugin install vagrant-disksize.
  6. Spin up the box by running vagrant up.
  7. ssh into the box using vagrant ssh.

ubuntu docker swarm

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/.

instructions
  1. Install VirtualBox.
  2. Install Vagrant.
  3. Go to ubuntu_docker_ directory by running cd <workspace>/vagrant/ubuntu_docker_swarm.
  4. Install Vagrant Vbguest plugin by running vagrant plugin install vagrant-vbguest.
  5. Spin up the box by running vagrant up.
  6. ssh into the box using vagrant ssh.