Hacker News new | ask | show | jobs
by mdeeks 1159 days ago
Atlantis is basically just a terraform oriented command runner. I believe you can create a custom Atlantis workflow that'll just run `pulumi preview` or `pulumi up`. That's how Atlantis supports terragrunt as well: https://www.runatlantis.io/docs/custom-workflows.html#terrag...

Our experience with Terraform is exactly the same as what you're describing with Pulumi. We have hundreds of stacks and they are all implemented differently because they are written by a hundred different people with varying knowledge of Terraform. Terraform is a goofy language and it's very hard to do even simple things like conditionals. There is also a massive amount of copy/paste because people have no idea how to set up their provider or remote states and terraform has no real way to make those DRY.