4 ms·
Isn't pulumi aws just terraform under the hood still? Why wouldn't I just use terraform's CDKTF instead?
by jryan49 3y ago
Isn't pulumi aws just terraform under the hood still? Why wouldn't I just use terraform's CDKTF instead?
- mzi 3y agoYes, pulumi is just wrapping terraform[1]. So you need to understand both the quirks of that and the quirks of pulumi. And I'm lazy so I just want to deal with one quirk at the time. [1] https://github.com/pulumi/pulumi-terraform-bridge https://github.com/pulumi/pulumi-terraform-bridge
- re-thc 3y agoCDKTF feels like a giant hack (yes, used it). No everything is available vs TF HCL, it uses CDK from AWS CDK and tries to bridge things to TF have codegen. There’s a lot of weird corner cases and inconveniences. It even uses React under the hood. Pulumi at least takes care of it better. Maybe not perfectly but better.
- sigwinch28 3y ago>Isn't pulumi aws just terraform under the hood still? It depends. The AWS "Classic" provider uses the terraform provider [1]. The AWS "Native" provider does not, and instead uses the AWS Cloud Control API [2]. [1]: https://github.com/pulumi/pulumi-aws https://github.com/pulumi/pulumi-aws [2]: https://github.com/pulumi/pulumi-aws-native https://github.com/pulumi/pulumi-aws-native