Getting tired of Helm – any better way to handle deployments in Kubernetes?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

AppSignal - Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com
sponsored
Kargo - Stop Scripting Promotions. Start Shipping with Kargo
Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
akuity.io
sponsored
  1. carvel

    Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. This repo contains information regarding the Carvel open-source community.

    I prefer ytt for templating and kapp for deployments.

    https://github.com/carvel-dev/carvel

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. homelab-k3s

    ArgoCD for relatively simple stuff.

    For complex stuff I write Python or Go programs to build manifests, then shell out to kubectl apply. An old example - deploying a multi-instance modded Arma 3 server on k3s: https://github.com/dharmab/homelab-k3s/tree/main/lab

  4. helmsman

    Helm Charts as Code

  5. kr8

    An opinionated Kubernetes cluster configuration management tool

    I've been working on improving a tool called kr8+, which uses jsonnet to combine cluster config and apply it to components: https://github.com/ice-bergtech/kr8

  6. cue-by-example

    if you only work with your own stuff, helm is easily (and best) avoided.

    i like generating k8s yaml with cue, example: https://github.com/cue-labs/cue-by-example/tree/main/003_kub...

    there's also https://timoni.sh/ if you want a helm-like experience, but with cue instead of templating.

    If you're working with upstream projects, unfortunately many of them will only provide helm charts, so you got to decide between rewriting them to suit your env/tool, or just live with the crappiness of helm.

  7. timoni

    Timoni is a package manager for Kubernetes, powered by CUE and inspired by Helm.

    if you only work with your own stuff, helm is easily (and best) avoided.

    i like generating k8s yaml with cue, example: https://github.com/cue-labs/cue-by-example/tree/main/003_kub...

    there's also https://timoni.sh/ if you want a helm-like experience, but with cue instead of templating.

    If you're working with upstream projects, unfortunately many of them will only provide helm charts, so you got to decide between rewriting them to suit your env/tool, or just live with the crappiness of helm.

  8. pkl-k8s

    Templates for using Pkl with Kubernetes

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • [2022] [Updated] Alternative to Helmfile

    3 projects | /r/kubernetes | 8 Dec 2022
  • Question on how to handle common infrastructure services;

    4 projects | /r/kubernetes | 5 Aug 2022
  • Why helm doesn't use a general purpose programming language for defining resources?

    9 projects | /r/kubernetes | 26 Jun 2022
  • Terraform/helm and environment variables

    3 projects | /r/devops | 24 Mar 2021
  • k3s Backup Without the Complexity: Velero + Garage S3 on Longhorn

    2 projects | dev.to | 14 Jun 2026

Did you know that Go is
the 4th most popular programming language
based on number of references?