This is Ansible
playbook for workshop to learn ansible.
http://magni.me/Introduction-to-DevOps-with-Ansible
The project build a three tier architecture:
- Nginx loadbalancer
- Apache web server
- Mysql database
For testing playbook you can use vagrant with multimachine configuration.
Vagrantfile is configured to create one loadbalancer, two webserver and one database
$ git clone https://github.com/ilbonzo/Rocannon.git
$ cd Rocannon
$ vagrant up
$ git clone https://github.com/ilbonzo/Rocannon.git
$ cd Rocannon
$ docker-compose up --build