3 ms·
"Where Terraform can fall apart is when more engineers need to collaborate to manage their organisation’s infrastructure." I have seen this _so often_, with la
by obrien1984ae 6y ago
"Where Terraform can fall apart is when more engineers need to collaborate to manage their organisation’s infrastructure."
I have seen this _so often_, with large teams of Engineers resorting to one of two methods to deal with the terraform sprawl:
1. Breakup the terraform into ever smaller modules, which reduces blast radius of the drift, but at the cost of visibility.
2. "-target" applies. Which amounts to basically the same thing as #1.
Terraform offers small teams a common language for controlling their infrastructure, and an efficient method of comparing desired state to actual state. Crossplane appears to have a clear yaml syntax (easy enough to commit to source control) and runs a control plane for enforcement (easier than setting up Atlantis, I imagine).
- negz 6y agoI wasn't familiar with Atlantis - thanks for the pointer!