4 ms·
This sums up our experience with Terraform perfectly: > Most outages are caused by human error and configuration changes, and applying Terraform changes is a t
by Artemis2 9y ago
This sums up our experience with Terraform perfectly:
> Most outages are caused by human error and configuration changes, and applying Terraform changes is a terrifying mix of the two.
Terraform is a great tool nonetheless. Just like Heap, we have code reviews for the configuration itself, and a CI pipeline for validating it. This pipeline is quite superficial (`terraform validate` mostly does syntax checking), so we are too working on using centralized state to `terraform plan` for reviews.