Lexique informatique › Infrastructure › Helmfile

Helmfile

Infrastructure Svenska → Mis à jour: 2026-09-22

Un enrobage déclaratif pour Helm — on définit tous les releases dans un seul fichier YAML, appliqué de façon atomique. Roboll, 2017. L'idée : ce que docker-compose est à Docker, helmfile l'est à Helm.

Gère : plusieurs environnements (dev/staging/prod), des valeurs propres à chaque environnement, l'ordre des releases (déployer la base avant l'appli), le templating via Go templates ou Jsonnet. helmfile apply synchronise tous les releases de façon idempotente. Concurrents : ArgoCD ApplicationSet (plus orienté GitOps), Flux HelmRelease (même orientation), Terraform avec le provider Helm. Cohabite souvent avec un flux GitOps — helmfile + Atlantis, ou helmfile-render → Kustomize → ArgoCD.

← Retour au lexique