Compare to dhall which publishes a complete set of dhall-k8s schema mappings which enables you to factor out any design you want down to as few configuration variables as you like, while validating the configuration generators themselves at design time. https://github.com/dhall-lang/dhall-kubernetes#more-modular-...
LOL! No, their schemas are horribly designed and half of their YAML should really be APIs.
But it's hella popular.
>Compare to dhall
Which isn't.
These arguments aren't holding any water.
Coz they fucked up/didn't fix their schema designs and people keep trying to work around that?
I thought I was being very explicitly obvious about this.
Programming is a history of bad designs being worked around with awkward hacks. This is nothing new.
There are plenty of properly designed YAML schemas where people never feel the need to use something like dhall or jinja2.
Hence it's a hack to circumvent badly designed / no schema.