Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.44 KB

File metadata and controls

44 lines (29 loc) · 1.44 KB

Do zero ao Deploy com Terraform!

Se inscreva em nosso canal no Youtube!

Para um maior entendimento do código deste repositório, assista nosso vídeo no Youtube, clique aqui.

🚀 Tecnologias utilizadas

  • Terraform
  • AWS - EC2

Pré Requisitos

  • Conta AWS
  • AWS CLI
  • Terraform CLI
  • Public and Private KeyPair for SSH

Passo a passo

  • Efetue a criação de uma conta na AWS

  • Crie um usuário com acesso programático (aws_access_key_id & aws_secret_access_key)

  • Instale a AWS CLI no seu computador e execute o 'aws configure'

  • Instale o Terraform CLI no seu computador

  • Gere um KeyPair para poder acessar a EC2 via SSH (ssh-keygen)

  • Execute 'terraform init' dentro da pasta 'infra' no terminal

  • Execute 'terraform plan' dentro da pasta 'infra' para verificar o plano de criação do terraform

  • Execute 'terraform apply' dentro da pasta 'infra' para criar a infraestrutura

  • Execute 'terraform destroy' dentro da pasta 'infra' destruir toda a infraestrutura criada

🔍 Baixe o projeto e teste você mesmo na prática.

Conheça mais sobre o nosso trabalho 😀

Developed by Build & Run