3 ms·
I wouldn't consider myself super in love with terraform, but Cloudformation has been nearly 100% unpleasant experiences for me, though I will admit to not being
by Glyptodon 5y ago
I wouldn't consider myself super in love with terraform, but Cloudformation has been nearly 100% unpleasant experiences for me, though I will admit to not being an expert. Mostly it seems like it's harder to know your changes don't have any mistakes and will do exactly what you expect. Is there a CF equivalent to TF plan? We've also found TF seems to apply changes faster in many cases.
- nickthemagicman 5y agoI agree CF kinda blows compared to real programming lang, and is probably legitimately better as an intermediate generated template than hand crafted code. Even AWS has come up with a CDK to avoid building CF and use real prog langs. I've never used it though. I just personally think that if youre going to be a part of an ecosystem, things go much more smoothly when you stay in that ecosystem as much as possible. Also Amazon is a massive company compared to hashicorp so I feel more comfortable about my infrastructures longevity with AWS tools. Not saying hashicorp is going anywhere anytime soon and if it did the open-source community would probably take over, but it eliminates that tiny tiny risk. I would probably use the AWS-CDK now instead of CF.
- nickthemagicman 5y agoIm not super familiar with terraform but think change sets may compare to terraform plan? https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets.html https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGui...