3 ms·
I’ve used CloudFormation at a previous employer. I hate, loathe, and despise the thing. YAML is not a programming language, and any attempt to turn it into a p
by bradknowles 5y ago
I’ve used CloudFormation at a previous employer. I hate, loathe, and despise the thing.
YAML is not a programming language, and any attempt to turn it into a programming language is fraught with pain, woe, and suffering — at least on the part of the poor suckers who are tricked into using it.
Give me a real programming language, with interfaces to the appropriate constructs necessary to do the job, via an SDK. In AWS, that means using CDK, not CloudFormation.
Feel free to argue over whatever aspects of TerraForm that you don’t like, but please, for the love of ${DEITY}, please do not recommend CloudFormation as your suggested alternative.
- dragonwriter 5y ago> YAML is not a programming language To bw fair, while CF can be written in YAML for less visual noise, its fundamentally JSON. Also, its not a programming language, its a target-state description language. > Give me a real programming language, with interfaces to the appropriate constructs necessary to do the job, via an SDK. In AWS, that means using CDK, not CloudFormation. Technically,“CloudFormation via CDK”. You can't do “CDK, not CloudFormation” because CDK is just a tool for generating CloudFormation.