Este repositório é o ambiente do curso de Infraestrutura Ágil da 4Linux.
Ao executar os passos de configuração, sua máquina, através do Vagrant, criará as máquinas virtuais no VirtualBox de forma automática, com todos os softwares que utilizaremos durante o curso. O Vagrant nos auxiliará a criar e gerenciar as máquinas de uma maneira muito mais simples e rápida do que se precisássemos instalá-las manualmente.
Para utilizar este repositório você deverá instalar o Vagrant e o VirtualBox.
Para clonar o repositório você precisará do git, para os usuários do Windows recomendamos https://gitforwindows.org/.
Nesse ambiente, que está centralizado no arquivo Vagrantfile, serão criados 5 máquinas com as seguintes características:
Nome | vCPUs | Memoria RAM | IP | S.O. |
---|---|---|---|---|
automation | 2 | 2048MB | 172.27.11.10 | debian/bullseye64 |
balancer | 1 | 256MB | 172.27.11.20 | debian/bullseye64 |
database | 1 | 512MB | 172.27.11.30 | centos-8.5 |
docker1 | 1 | 512MB | 172.27.11.100 | debian/bullseye64 |
docker2 | 1 | 512MB | 172.27.11.200 | centos-8.5 |
Clone o repositório em algum diretório da sua máquina e inicie as vms:
git clone https://github.com/4linux/4525.git
cd 4525
vagrant up
As máquinas serão provisionadas, este processo leva alguns minutos e depende da sua velocidade de conexão com a internet.
Todos os comandos devem ser utilizados dentro do diretório clonado.
Para listar as máquinas:
vagrant status
Para entrar em uma máquina:
vagrant ssh automation
Para iniciar as máquinas:
vagrant up
Para desligar as máquinas:
vagrant halt