Plataformas de Nuvem (Cloud) e Infraestrutura
Terraform (IaC) Cheat Sheet
Sintaxe declarativa HCL, comandos init, plan, apply e gerenciamento de estado no Terraform.
Fluxo
Inicializa o diretório de trabalho e baixa plugins.
terraform init Gera e exibe um plano de execução das mudanças.
terraform plan Aplica as mudanças planejadas na infraestrutura.
terraform apply Remove todos os recursos gerenciados pelo Terraform.
terraform destroy Utilidades
Formata os arquivos .tf seguindo o padrão canônico.
terraform fmt Lê e exibe os valores de saída do estado.
terraform output Sintaxe HCL
Estrutura básica de definição de um recurso.
resource "aws_s3_bucket" "b" {
bucket = "meu-bucket"
}