There are a bunch of pages comparing pulumi with competing technology: https://www.pulumi.com/docs/intro/vs/
Specifically also with terraform, but there is no mention of cdktf (https://developer.hashicorp.com/terraform/cdktf).
It would be good/helpful to have such a comparison, as from what I understand cdktf is actually the thing that comes closest to pulumi (ability to use general purpose programming language, works with many clouds/providers).
I found an unofficial comparison on reddit (from @jaxxstorm - a pulumi employee): https://www.reddit.com/r/devops/comments/tu83b9/is_there_any_difference_between_pulumi_and/ - this is helpful!
It would be interesting to have an official more in depth comparison (either as a page there or blogpost).
Main question I still have is how cdktf is more limited in its capabilities (due to transpiling)? What kind of scenarios does that prohibit?
Thanks!
Problem description
There are a bunch of pages comparing pulumi with competing technology: https://www.pulumi.com/docs/intro/vs/ Specifically also with terraform, but there is no mention of cdktf (https://developer.hashicorp.com/terraform/cdktf). It would be good/helpful to have such a comparison, as from what I understand cdktf is actually the thing that comes closest to pulumi (ability to use general purpose programming language, works with many clouds/providers).
I found an unofficial comparison on reddit (from @jaxxstorm - a pulumi employee): https://www.reddit.com/r/devops/comments/tu83b9/is_there_any_difference_between_pulumi_and/ - this is helpful! It would be interesting to have an official more in depth comparison (either as a page there or blogpost). Main question I still have is how cdktf is more limited in its capabilities (due to transpiling)? What kind of scenarios does that prohibit? Thanks!