Hacker News new | ask | show | jobs
by tlarkworthy 2255 days ago
I do not doubt Pulumi is more expressive, but that's also my point. It will be interesting to see how it works out. Sbt won Scala mindshare, there is definitely a strong fanbase for expressivity.

None of my Terraform projects are 10k lines long. I find it's reusable and at almost the right level of abstraction (Typed templates). I tend to go for a minimum expressivity necessary for DRY. So far I have not found Terraform lacking for a single project, but I have found it lacking for expressing higher order infrastructure (infra code intended for multiple projects).

I've never managed a project with thousands of hetrogeneous resources though. I question whether that's really a thing that a single team would do.

1 comments

I've seen Terraform state files with over 50,000 resources in them. It definitely is something multiple single teams do.