this post was submitted on 04 Sep 2023
22 points (92.3% liked)

DevOps

1655 readers
1 users here now

DevOps integrates and automates the work of software development (Dev) and IT operations (Ops) as a means for improving and shortening the systems development life cycle.

Rules:

Icon base by Lorc under CC BY 3.0 with modifications to add a gradient

founded 1 year ago
MODERATORS
 

TLDR: terraform bad, pulumi good

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] -1 points 1 year ago (1 children)

You can use if instead of the ugly count hack in HCL... πŸ€·β€β™‚οΈ

[–] [email protected] -1 points 1 year ago (1 children)

in fact I use it, I hate hcl. So terraform is now good? :)

[–] [email protected] 0 points 1 year ago* (last edited 1 year ago) (1 children)

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.

[–] [email protected] -1 points 1 year ago (1 children)

The author looks a bit uninformed

My sincere hope is that either Terraform or the OpenTF folks decide to invest in the CDK model.

because such a model is already here and it's cdktf. That's my point.

The rest of the article looks like a rant about the need of making choices and learning new stuff, which is meh at least

[–] [email protected] 0 points 1 year ago (1 children)

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.

[–] [email protected] -1 points 1 year ago (1 children)

yeah well duh, I did catch the point, it's pretty understandable. But that's a silly point, there is plenty of ignorant nerds already, no real need for ignorant lazy nerds

[–] [email protected] 0 points 1 year ago (1 children)

Yeah we are better served with pedantic nerds that thinks they know IaC better than some top engineer at an IaC vendor 🀷