mcheriyath / vagrant-multi-vm-environment

Generate Vagrantfile using parameters passed to a bash script to build a dev environment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vagrant-multi-vm-environment

Goal is to create a dev environment with a few virtual machines dedicated for services like, Application server, MongoDB, Oracle XE, Solr and Apache

Pre-requisites

  • Vagrant with hostmanager plugin
  • VirtualBox
  • CentOS Virtualbox image

Two possible methods

  1. Launch VM Boxes with Vagrant defined from a json file along with bootstrap scripts to perform provisioning
  2. Launch VM Boxes with Vagrant in standard mode along with puppet modules for provisioning.

About

Generate Vagrantfile using parameters passed to a bash script to build a dev environment


Languages

Language:Ruby 62.3%Language:Puppet 28.1%Language:HTML 4.8%Language:Shell 4.2%Language:Pascal 0.5%