Remix.run Logo
yearolinuxdsktp 3 days ago

That’s a real shame. It seems like Pulumi is the only alternative for internal DSLs for IaaC? I always found HCL to be quite terrible, slowly becoming less painful, but not really refactoring-friendly.

Terraform CDK had promise as a blessed infrastructure-as-actual-code solution from the official maintainer of Terraform, so easier to sell internally rather than something from a new vendor like Pulumi. I feel sorry for those teams who have migrated to TF CDK.

Internal vs external DSLs explained in the middle of this page: https://martinfowler.com/bliki/DslQandA.html

chuckadams 3 days ago | parent [-]

Kubernetes has a few things, including cdk8s. Yoke looks promising too.

jeroensoeters 3 days ago | parent [-]

[dead]