Hacker News new | ask | show | jobs
by zzyzxd 924 days ago
> helm is at it's best when you need to _publicly distribute_ a complex application

I would say, helm is at it's best when you need to _publicly distribute_ a complex application, AND the majority of the users on the receiving end don't care about the complexity.

You don't need Helm if your manifests are simple. But when your manifests become complex, helm will make it even more complex by turning each field in the plain k8s manifests into a toggle in a values.yaml file.

1 comments

but usually even the structure is wrong, and there's no option to disable a template in Helm, so I need to install and then manually edit/replace things, or just script Helm with bash or something, which is terrible .. so the whole things is just a big ball of WTF.

yes, it's nice to do env-var-substitution, and --set is not that dumb.