1
resposta

Erro ao configurar backend remoto

Ao tentar rodar o terraform plan após configurar o backend remoto, esta aparecendo o seguinte erro:

Setup failed: Terraform Enterprise detected a terraform.tfstate file

Segui exatamente os passos apresentados no video.

1 resposta

Olá Erickjc, tudo bem? Peço desculpas pela demora em ti responder! Esse erro acontece porque nesse momento da aula alteramos nossa forma de executar as instruções, antes estávamos executando as instruções diretamente da nossa máquina local, agora vamos executar as instruções no "backend remoto" que é o Terraform Cloud, então o estado das instancias também vai ficar no Terraform Cloud, para resolver esse problema você precisa apagar o arquivo terraform.tfstate, que está na pasta do seu projeto, esse é um arquivo que o próprio Terraform cria para manter o estado das instancias localmente, porém esse estado vai passar a ficar no Terraform Cloud.

Lembre-se também que o Terraform Cloud precisa ter o acesso a AWS e para isso precisamos definir a AWS_ACCESS_KEY_ID e a AWS_SECRET_ACCESS_KEY nas variáveis de ambiente do Terraform Cloud.

Espero ter ajudado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software