Sobes.tech
Junior — Middle

Pode explicar o princípio de funcionamento e a finalidade do arquivo de estado no Terraform?

sobes.tech IA

Resposta da IA

O ficheiro de estado no Terraform é um arquivo que armazena o estado atual da infraestrutura gerida. Contém informações sobre os recursos que o Terraform criou, modificou ou eliminou.

Propósito do ficheiro de estado:

  • Permite ao Terraform rastrear quais recursos existem e como estão relacionados.
  • É usado para planear alterações (comando terraform plan) para entender o que precisa ser criado, modificado ou eliminado.
  • Garante a sincronização entre a configuração e a infraestrutura real.

Sem o ficheiro de estado, o Terraform não poderá gerir a infraestrutura corretamente, pois não saberá o que já foi criado.

O ficheiro de estado geralmente é armazenado localmente ou em um armazenamento remoto (por exemplo, S3, Consul) para trabalho em equipa.