3 ms·
I fully agree with the author's statement that "templating YAML is a terrible idea". Helm charts are somewhat finicky to author. And I don't much like them as
by EdwardDiego 4y ago
I fully agree with the author's statement that "templating YAML is a terrible idea". Helm charts are somewhat finicky to author.
And I don't much like them as an end-user either, at least where there's a decent operator as an alternative.
(The definition of "decent" starts with "good documentation", looking at you Prometheus operator.)
- wrldos 4y agoTemplating YAML is up there with putting lead in gas and invading Ukraine. It instantly turns me into an expletive spouting rage infested monkey. And yes let’s not even get into the state of off the shelf charts.
- lukeschlather 4y agoTemplating yaml with a text templating language like Helm's templating language is a terrible idea. Templating objects and serializing them to Yaml (with input also being Yaml) I find quite nice: https://github.com/con2/emrichen https://github.com/con2/emrichen
- EdwardDiego 4y agoYep, now that is a far better approach.