Helm, un gestionnaire de packages open source pour Kubernetes, permet la gestion de logiciels conçus pour Kubernetes.
Un Chart est un package contenant des informations pour déployer des ressources Kubernetes, tandis qu'un référentiel (Repository) stocke des collections de Charts pour les rechercher, les télécharger et les installer.
Un Release représente un déploiement d'un Chart sur un cluster Kubernetes.
Les commandes Helm incluent la gestion des référentiels, comme les ajouter, les mettre à jour et les lister.
Pour la gestion des Charts, Helm permet la création, la vérification (linting), la mise à jour, l'emballage et la publication vers les référentiels.
Pour utiliser des packages à partir de référentiels, Helm propose des commandes pour afficher les définitions de Chart, les valeurs, télécharger, installer et extraire des Charts.
Pour la gestion des Releases, Helm fournit des commandes pour lister, récupérer l'historique, annuler et désinstaller les releases.
Les commandes Helm les plus courantes incluent `helm repo list`, `helm search repo`, `helm repo add`, `helm repo update`, `helm create`, `helm lint`, `helm upgrade`, `helm package`, `helm show chart`, `helm show values`, `helm pull`, `helm install`, `helm list`, `helm history`, `helm rollback` et `helm uninstall`.
Ces commandes sont utilisées pour diverses tâches telles que l'installation, la mise à jour et la gestion des Charts et des releases Helm.
dev.to
Useful commands for Helm
Create attached notes ...
