Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Helm is the necessary evil for Kubernetes chose YAML


Helm works at text level. This approach could have worked with YAML, JSON, XML or any other text format. You can template C++ code with Helm if you really want. It's just golang templates below.

And that makes it wrong. YAML is structured format and proper templating should work with JSON-like data structures, not with text. Kustomize is better example.


If you're going to template JSON, I recommend jq for that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: