Sobes.tech
Junior — Middle

Como é que se pode importar um recurso existente, criado fora da infraestrutura, para o Terraform?

sobes.tech IA

Resposta da IA

Para importar um recurso no Terraform que foi criado fora do Terraform (por exemplo, manualmente através do console do provedor de nuvem), usa-se o comando terraform import. Ele vincula um recurso externo existente ao recurso descrito na configuração do Terraform.

Passos:

  1. Descreva o recurso no arquivo de configuração do Terraform com o tipo e nome necessários.
  2. Execute o comando de importação, indicando o identificador do recurso existente e o nome do recurso no Terraform.

Exemplo:

terraform import aws_instance.my_instance i-1234567890abcdef0

Após a importação, o Terraform começará a gerenciar esse recurso, mas é importante verificar e atualizar a configuração para que ela corresponda exatamente ao estado atual do recurso.