Sobes.tech
Junior — Middle

Quais passos são seguidos para implementar um novo recurso ou objeto na infraestrutura com Terraform?

sobes.tech IA

Resposta da IA

A implementação de um novo recurso ou objeto na infraestrutura com Terraform geralmente inclui os seguintes passos:

  1. Definição do recurso na configuração — num arquivo com extensão .tf, descreve-se um novo recurso com os parâmetros necessários.

  2. Inicialização do Terraform — o comando terraform init descarrega os provedores e módulos necessários.

  3. Verificação do plano de alteraçõesterraform plan mostra quais alterações serão feitas na infraestrutura.

  4. Aplicação das alteraçõesterraform apply cria ou modifica os recursos de acordo com a configuração.

  5. Verificação do estado — o Terraform atualiza o arquivo de estado, refletindo a infraestrutura atual.

Exemplo de adição de um novo recurso AWS EC2:

resource "aws_instance" "example" {
  ami           = "ami-0c55b159cbfafe1f0"
  instance_type = "t2.micro"
}

Após adicionar este bloco, execute terraform init, depois terraform plan e terraform apply.