Investigate other IaC technologies for operations-engineering projects #4170
Replies: 3 comments 8 replies
-
|
Beta Was this translation helpful? Give feedback.
-
Yes we should, we should SPIKE a set of technologies we believe have the most potential (Pulumi, AWS CDK, OpenTofu). Won't be long before they start charging for Terraform anyway... |
Beta Was this translation helpful? Give feedback.
-
It comes down, like many things, to the requirement. What are our intentions here? What trade-offs are we willing to accept? In my opinion, Terraform is an acceptable tool to use right now. We don't have much to manage; it's fairly easy to read and write, has good documentation, and the team has experience using it. The only downside is the lack of validity in what you're writing. Okay, there are terratest and test blocks, but I never feel truly comfortable that what I'm writing isn't going to bork the rest of the system completely. I'd been keen to try Pulumi, but only from an experimental point of view. It would need to tick all of Terraform's boxes and offer a robust testing framework. |
Beta Was this translation helpful? Give feedback.
-
Why do we prefer Terraform? Should we consider other IaC technologies, such as AWS CDK or Pulumi?
Beta Was this translation helpful? Give feedback.
All reactions