Back to Blog
    Kubernetes
    Helm
    Production

    Helm in production: hard-won lessons and gotchas

    February 5, 2026
    4 min read read
    # Helm in production: hard-won lessons and gotchas ## What started the discussion This r/kubernetes thread focused on **Helm in production: hard-won lessons and gotchas**. The original post pointed readers to **blog.sneakybugs.com**, and the comments quickly turned into a practical discussion about the tradeoffs, surprises, and production realities behind the topic. ## What stood out in the comments ### Discussion point 1 Hi everyone! Hope you find this post useful. I think even experienced Helm users can learn something from it. The best tip is to use values schema files with yaml-language-server for better development experience. It's a huge productivity boost and even helps LLMs write values better. ### Discussion point 2 What if I told you could use just regular Go and have all the types from the k8s.io/api project? ### Discussion point 3 Oci registry is great. Bit odd with fluxcd though where gitrepo and oci registry need different secrets on GitHub. But that's githubs fault really. There's not a very natural progression from yaml to kustomize to helm, I'm not sure where you go after helm either. ### Discussion point 4 That's what we've been doing. Anything k8s related and we just go golang for the native bindings. ### Discussion point 5 Awesome post, care to elaborate on the CRD installation? How would you describe the process of first time installation of a chart that needs CRDs? ## Thread snapshot - Original subreddit: r/kubernetes - Original author: u/LKummer - Reddit score: 117 - Comment count: 19 - Original thread: https://blog.sneakybugs.com/helm-production-lessons/

    Related Resources