News for hackers. Stuff that matters.
Re:Terraform is dead; Long live Pulumi? by nuker on Friday August 18, 2023 @09:40AM (#37175486)
Want an advice from a pro? Stick with Cloudformation. Split stuff smartly between stacks. Use Outputs export/import. This is default IaaC way in AWS. I would not touch anything else or insist on rewrite.
Re:Terraform is dead; Long live Pulumi? by rmilejczz on Friday August 18, 2023 @09:59AM (#37175710)
Yeah after working with cloudformation for so long I really despise working with anything else. Terraform isn’t bad but it’s still much more verbose than cloudformation
Re:Terraform is dead; Long live Pulumi? by hughesjj on Friday August 18, 2023 @10:35AM (#37176221)
Nah, cdk is way better imo.
Re:Terraform is dead; Long live Pulumi? by nuker on Friday August 18, 2023 @11:44AM (#37177228)
CDK defaults are too default, and you still have CFN in the end, which you have to view and approve anyway.
Re:Terraform is dead; Long live Pulumi? by nunez on Friday August 18, 2023 @10:53AM (#37176512)
Multi-cloud is definitely not an urban myth; I've worked with several customers who are actually doing it moderately successfully.
Re:Terraform is dead; Long live Pulumi? by nuker on Friday August 18, 2023 @11:47AM (#37177285)
IaaC code would be totally different, not the same, as Terraform sells it.
Re:Terraform is dead; Long live Pulumi? by nikolay on Friday August 18, 2023 @01:10PM (#37178753)
Well, this works only for AWS. For Azure, there's Bicep (which is just francy wrapper), but I need more than just AWS - I terraform GitHub, Cloudflare, DataDog, Opsgenie, etc. Terraform is not dead, Pulumi is way too commercial; I believe Terraform fork is imminent - the core team of HashiCorp was stuck for years and this needs to get out of their grip, which was focused only on monetizing the overly expensive TFC!

For example, dynamic providers has been the hugest pain! They don't care to fix it, because their foundation is so flaky, it requires tons of work. In the hands of the community, which doesn't care about making TFC catch up with Scalr, Env0, and the numerous other cheaper and mostly better alternatives, this will be accomplished way more easily.

Re:Terraform is dead; Long live Pulumi? by hdjfkfbfbr on Saturday August 19, 2023 @11:01AM (#37189474)
I think terraform had been forked
Re:Terraform is dead; Long live Pulumi? by then4p on Friday August 18, 2023 @04:50PM (#37181924)
We're not using terraform for multicloud but to have the same tech stack. Also the terraform documentation for the aws provider is just magnitudes easier to understand than the cloud formation docu. And in some cases more correct.

Our deployments are triggered with bash scripts and this way we can use the best parts of each cloud provider, all with terraform.

Still debating internally what this new license means for us.