Que es Helm y por que existe

Que es Helm y por que existe

Hook#

Desplegaste tallerdigital en Kubernetes a mano. Un Deployment, un Service, un ConfigMap, un Secret — cuatro archivos YAML, aplicados uno por uno con kubectl apply.

Ahora necesitas una segunda copia para staging, con otra URL de base de datos y otra cantidad de réplicas. Copias los cuatro archivos, cambias algunos valores a mano, y esperas no haberte equivocado en ninguno. Cuando algo sale mal, no tienes forma simple de volver a la versión anterior — solo recuerdas, más o menos, qué decía cada archivo antes.

Ese problema — instalar, actualizar y revertir un conjunto de recursos de Kubernetes como una sola unidad — es exactamente el que resuelve Helm.