Well said. Its basically ANT for the cloud, in that its an annoyingly limited DSL with just enough power to work, but in a verbose and frustrating way.
Speaking of real code (not YAML or HCL) as infrastructure, anyone have experience with Pulumi?
Speaking of real code (not YAML or HCL) as infrastructure, anyone have experience with Pulumi?
It actually uses terraform's API's under the hood which is comforting in a way because you know it's building on a solid foundation.
I would not go back to writing HCL after experiencing Pulumi if I can avoid it, using a "real" programming language just feels a whole lot more natural and allows for much more powerful abstractions.