FAQ
FTP (Frequent Terraform Problems)
Quais são as ferramentas que eu deveria estar ciente e considerar utilizar?
Terragrunt - Ferramenta de orquestração
tflint - Ferramenta de checagem de código
tfenv - Sistema de controle de versão
Atlantis - Automação de Pull Requests
pre-commit-terraform - Coleção de git hooks para Terraform para ser usado com o framework pre-commit
Infracost - Estimativas de custo de nuvem para Terraform em solicitações de Pull Requests. Funciona com Terragrunt, Atlantis e pré-commits também.
Quais são as soluções do Inferno de Dependências com módulos?
As versões dos módulos de recursos e infraestrutura devem ser especificadas. Os provedores devem ser configurados fora dos módulos, mas apenas na composição. A versão dos provedores e do Terraform podem também ser travadas.
Não existe uma ferramenta de gerenciamento de dependência mestre, mas existem algumas dicas para tornar a dependência menos problemática. Por exemplo, o Dependabot pode ser usado para automatizar as atualizações de dependências seguras e atualizadas. O Dependabot é compatível com as configurações do Terraform.
Last updated