Projeto com o objetivo de prover infra estrutura via código.
Para fazer o deploy desse projeto siga os seguintes passos:
Iniciliaze o terraform
terraform init
Construa o plano com base no arquivo main.tf
terraform plan
Aplique o plano
terraform apply
Crie um certificado de permissao a instância do tipo pem e insira no projeto
Crie um grupo com permissao para entrada e saida de trafego
Adicione a instancia o grupo criado
Execute o comando ssh para se conectar a instância do ponto onde encontra-se a chave de permissão.
ssh -i <nome_certificado_pem> <url_instancia>
criar arquivo index.html
echo "<h1> Ola mundo </h1>" > index.html
validar se o arquivo foi criado
cat index.html
Estando conectado na instancia execute o comando
nohup busybox httpd -f -p 8080 &
playbook.yml -u ubuntu --private-key iac-rodrigues.pem -i hosts.yml