Sitemap

Goodbye Helm Charts — I Finally Found a Better Way to Deploy to Kubernetes

3 min readSep 11, 2025

Why I stopped wrestling with YAML Tetris and found a saner path to shipping code.

Image Source

I used to think Helm was the promised land. Templates! Charts! Reusability! It felt like Kubernetes Christmas. Then reality kicked me in the shins.

Suddenly I was babysitting brittle templates, debugging values files that looked like tax forms, and copy-pasting chart overrides like a desperate Stack Overflow addict.

I wasn’t deploying apps. I was fighting my own tooling.

And let’s be honest — most of us didn’t sign up for DevOps to become YAML archaeologists digging through indentation errors.

So, I quit Helm. Cold turkey. And you know what? I don’t miss it.

Read here for free:

The Helm Hangover

Helm looks neat on day one. You install a chart, override a few values, and feel productive. But give it a month, and suddenly:

  • You’re merging 12 values.yaml files just to roll out staging.
  • You’re praying your chart maintainer hasn’t disappeared into witness protection.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web
Already have an account? Sign in
Freddie A
Freddie A

Written by Freddie A

DevOps & Cloud Engineer (6 yrs exp) with solid fundamentals & practical skills. Follow for daily DevOps tips you won’t need to Google!

Responses (21)

Write a response

Helm and Kustomize have valid use cases each. It is not a matter of one vs the other but using what makes sense for the problem you need to solve.

37

Actually,
What if you need dependencies?
What if what you are using is more than k8s vanilla?
The Helm adoption is crazy, there are reasons why,
Kustomize come with it's own overhead and the learning curve can be steep,
I do agree that if you…

40

Have you tried Helmfile? It gives you the same flexibility of kustomize without all that patching part which i find a lot more confusing

17