|
|
|
|
|
by everforward
1509 days ago
|
|
Terraform is still the dominant tool in the "cloud infrastructure as code" field. All the solutions I've seen have lock in because they have their own DSL, but I think they're comparable feature-wise. The main difference to me is that Terraform explicitly doesn't want a Turing-complete language for the predictability of outcomes, and Pulumi wants Turing-completeness for expressiveness. Both approaches seem reasonable to me. I like knowing that Terraform can't create infinite loops, but those constraints can be annoyingly restrictive. Pulumi gives me a familiar environment and an expressive language, with the risk that I could end up trying to create infinite EC2 instances. |
|