Testing
Terraform Testing Guide: Terratest, tflint, and Validation Strategies
Infrastructure-as-Code introduced a new class of bug: the infrastructure configuration error. A missing variable, a wrong CIDR block, or an IAM permission misconfiguration can take down a service just as effectively as a software bug. Testing your Terraform code prevents these failures. This guide covers the full Terraform testing stack: