O projeto é constituido da criação de ambientes montados com:
- Faça o download do vagrant;
- Faça o download do virtualbox;
Instale a box do ubuntu no Vagrant
$ vagrant box add precise32 http://files.vagrantup.com/precise32.box
Baixe o projeto DevOps para sua máquina
git clone https://github.com/MichelCordeiro/devops.git
Suba as máquinas criadas utilizando o comando:
vagrant up
O vagrant irá subir 4 máquinas:
- db: máquina com servidor mysql para base de dados da aplicação;
- web: máquina com tomcat7 para deploy da aplicação;
- monitor: máquina com nagios3 para monitoramento da aplicação;
- build: máquina com gitlab, sonarqube, jenkins e artifactory para integração contínua da aplicação;