Helm
Helm est le gestionnaire de paquets de référence pour Kubernetes : il permet de packager, distribuer et installer des applications complexes (avec leurs déploiements, services, ConfigMaps, secrets…) en un seul artefact…
Helm est le gestionnaire de paquets de référence pour Kubernetes : il permet de packager, distribuer et installer des applications complexes (avec leurs déploiements, services, ConfigMaps, secrets…) en un seul artefact appelé chart.
Un chart est un ensemble de templates YAML paramétrables (via un fichier `values.yaml`) qui décrivent les ressources Kubernetes à créer. Helm gère le versionning, les mises à jour, les rollbacks et les dépendances entre charts.
Il fait partie des projets gradués de la Cloud Native Computing Foundation (CNCF) et est utilisé pour distribuer la quasi-totalité des outils de l'écosystème Kubernetes (Prometheus, ArgoCD, cert-manager, ingress controllers…).
