Why are we templating YAML?

Why are we templating YAML?

However, if you’re generating YAML using a templating system, you can’t do that – and if you’re operating above 5 or 10 configuration files, you probably want to be generating your config rather than writing it. This is a singular example of the complexity and difficulty you end up facing when generating config data in YAML, but when you really start to do more complex work, it really starts to become obvious that this isn’t the way to go. The final thing I wanted to quickly explore, which is something that I feel can’t really be done with Helm and other yaml templating tools, is the concept of manipulating existing objects in config.

Source: leebriggs.co.uk