Helm est un outil de gestion de graphiques. Les graphiques sont des packages de ressources Kubernetes préconfigurées.
Utilisez Helm pour :
Recherchez et utilisez des logiciels populaires fournis sous forme de Helm Charts pour les exécuter dans Kubernetes.
Partagez vos propres applications sous forme de Helm Charts
Créez des builds reproductibles de vos applications Kubernetes
Gérez intelligemment vos fichiers manifestes Kubernetes
Gérer les versions des packages Helm
Helm est un outil qui rationalise l'installation et la gestion des applications Kubernetes. Pensez-y comme apt/yum/homebrew pour Kubernetes.
Helm restitue vos modèles et communique avec l'API Kubernetes
Helm s'exécute sur votre ordinateur portable, CI/CD ou partout où vous souhaitez qu'il s'exécute.
Les graphiques sont des packages Helm qui contiennent au moins deux éléments :
Une description du package ( Chart.yaml
)
Un ou plusieurs modèles contenant des fichiers manifestes Kubernetes
Les graphiques peuvent être stockés sur disque ou récupérés à partir de référentiels de graphiques distants (comme les packages Debian ou RedHat)
Les téléchargements binaires du client Helm sont disponibles sur la page Versions.
Décompressez le binaire helm
et ajoutez-le à votre PATH et vous êtes prêt à partir !
Si vous souhaitez utiliser un gestionnaire de packages :
Les utilisateurs de Homebrew peuvent utiliser brew install helm
.
Les utilisateurs chocolatés peuvent utiliser choco install kubernetes-helm
.
Les utilisateurs de Scoop peuvent utiliser scoop install helm
.
Les utilisateurs de Snapcraft peuvent utiliser snap install helm --classic
.
Les utilisateurs de Flox peuvent utiliser flox install kubernetes-helm
.
Pour que Helm soit rapidement opérationnel, commencez par le Guide de démarrage rapide.
Consultez le guide d'installation pour plus d'options, y compris l'installation des versions préliminaires.
Commencez avec le guide de démarrage rapide ou plongez dans la documentation complète
La feuille de route Helm utilise les jalons GitHub pour suivre la progression du projet.
Vous pouvez contacter la communauté Helm et les développeurs via les canaux suivants :
Slack Kubernetes :
#helm-utilisateurs
#helm-dev
#graphiques
Liste de diffusion :
Liste de diffusion Helm
Appel aux développeurs : les jeudis de 9 h 30 à 10 h (heure du Pacifique) (détails de la réunion)
Si vous souhaitez contribuer, veuillez vous référer au Guide de contribution avant de soumettre une pull request .
La participation à la communauté Helm est régie par le Code de conduite.