1
resposta

Duvida - Terraform

Quando rodo o comando "terraform apply" para destruir e adicionar outro ele não adiciona e nem destrói a antiga .

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Erick! Tudo bom contigo?

Desde já, peço desculpas pela demora em te responder.

Erick, como não tenho acesso aos passos que você efetuou até chegar neste contexto, estarei trazendo algumas sugestões que você pode colocar em prática, observe comigo:

  1. Certificar-se de que está no diretório correto onde está localizado o arquivo de configuração do Terraform;

  2. Verificar se está utilizando os comandos corretos para destruir e adicionar recursos. Um outro caminho que você pode seguir é rodar, em sequência, os comandos terraform destroy (para destruir recursos) e terraform apply;

  3. Por fim, um último ponto para contornar essa situação é utilizar o comando logo abaixo antes de executar terraform apply:

    terraform taint aws_instance.app_server
    

    A partir dele, estaremos "forçando" o Terraform a destruir a instância apontada e, quando rodar terraform apply, ela irá destruir e criar uma nova instância com as informações atualizadas!

Erick, espero que dê tudo certo!

Um abraço.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!