- vagrant {vbox|aws} + ansible
- packer
- docker-compose
- Install virtualenv
- Install Virtual Box
- Install Vagrant
- vagrant init puppetlabs/centos-7.2-64-nocm
- Several vagrant plugins will be installed on 'vagrant up'
- aws_deploy.pem key (EC2 Key Pair named 'aws_deploy')
- cp config/awskeys.json.template config/awskeys.json
- EDIT config/awskeys.json accordingly
- EDIT config/awsparams.json accordingly
- EDIT config/vboxparams.json accordingly
mkdir VENV virtualenv VENV source VENV/bin/activate pip install -r requirements.txt
vagrant up --provider=aws
vagrant up
- Wait 1 minute to start services and open http://AWS_INSTANCE_IP/
- Wait 1 minute to start services and open http://127.0.0.1:1080/