FTP (Frequent Terraform Problems)
Terragrunt - Інструмент оркестрування
tflint - Код лінтер
tfenv - Менеджер версій
Atlantis - Автоматизація Pull Request
pre-commit-terraform - Колекція git хуків для Terraform, щоб використовувати із pre-commit framework
Infracost - Оцінка вартості інфраструктури для Terraform в pull requests. Працює з Terragrunt, Atlantis, й pre-commit-terraform.
Необхідно вказувати версії ресурсних та інфраструктурних модулів. Постачальники повинні бути налаштовані за межами модулів, але тільки у композиції. Також можна заблокувати версії провайдерів і Terraform.
Головного інструменту керування залежностями немає, але є декілька порад, щоб зробити пекло залежностей менш проблематичним. Наприклад, Dependabot можна використовувати для автоматизації оновлень залежностей. Dependabot створює pull requests, щоб підтримувати ваші залежності в безпеці та актуальності. Dependabot підтримує конфігурації Terraform.