Yup, that’s what i would also do.
Yeah we are better served with pedantic nerds that thinks they know IaC better than some top engineer at an IaC vendor 🤷
Ok i think i get the point. A “generic programming language” could be used as a “domain specific language” in some context. Is that what you mean?
The author seems fully aware of the existence CDKTF, and by invest i think he means that they should privilege it instead of HCL. The point is that if you learn Python, it is reusable somewhere else. If you learn HCL, you learned a vendor language, it is only used in Terraform.
The author is actually fine with CDK, since it uses an actual programming language. That’s the point of the article.
By the way, on a personal note, Terraform is still bad to my eyes since their license change.
I’m in the process of migrating to Pulumi, i like it so far.
You can use if
instead of the ugly count
hack in HCL… 🤷♂️
Except the ecosystem, how is terraform better than opentofu? As far as i know, currently they still are almost identical.