GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Helm sur Linux

Présentation

Le déploiement d'applications sur Kubernetes est un processus compliqué. De nombreux outils simplifient ce processus, et l'un d'eux est Helm.

Helm est un gestionnaire de packages pour Kubernetes qui configure et déploie des applications et des services sur un cluster Kubernetes. Il utilise des chartes Helm pour simplifier le processus de développement et de déploiement.

Dans ce didacticiel pas à pas, vous apprendrez à installer Helm sous Linux

Installer Helm

Helm prend en charge les installations sur Linux. Avant d'installer Helm sur n'importe quel système d'exploitation, il est nécessaire de configurer un cluster Kubernetes.

Ce guide montre comment installer la CLI Helm. Helm peut être installé à partir des sources ou à partir de versions binaires prédéfinies.

Installation de Helm sur Ubuntu/Debian/CentOS/RHEL/Fedora

1. Téléchargez la dernière version de Helm à l'aide de la commande suivante :

wget https://get.helm.sh/helm-v3.6.0-linux-amd64.tar.gz

Le terminal imprime un message de confirmation lorsque le téléchargement est terminé.

Remarque : Allez sur ce lien ci-dessous pour obtenir des mises à jour sur la dernière version de helm et copiez l'adresse du lien puis téléchargez-le avec la commande wget comme dans la commande précédente.

Communiqués de barre

2. Ensuite, décompressez le fichier Helm à l'aide de tar  commande :

tar xvf helm-v3.6.0-linux-amd64.tar.gz 

La sortie affiche quatre fichiers décompressés.

3. Déplacez le linux-amd64/helm fichier dans /usr/local/bin répertoire : 

sudo mv linux-amd64/helm /usr/local/bin

Il n'y aura pas de sortie si la commande a été exécutée correctement.

4. Supprimez le fichier téléchargé à l'aide de la commande :

rm helm-v3.6.0-linux-amd64.tar.gz 

5. Supprimez le linux-amd64 répertoire pour nettoyer l'espace en exécutant :

rm -rf linux-amd64

6. Enfin, vérifiez que vous avez correctement installé Helm en vérifiant la version du logiciel :

helm version

Le terminal imprime le numéro de version du logiciel, ainsi que les numéros de version de GitCommit, GitTreeState et GoVersion.

Vous pouvez également suivre ces étapes dans CentOS comme indiqué :

REMARQUE :

Nous venons de télécharger Helm à partir du projet Helm qui comprend :

  1. Versions binaires que nous avons déjà utilisé pour installer notre Helm
  2. Script .

Vous pouvez également installer Helm via les gestionnaires de packages qui comprend :

  1. Adapté pour (Debian/Ubuntu)
  2. Cliquer
  3. pkg pour (FreeBSD)
  4. Depuis la source
  5. Constructions canariennes

Installer Helm avec le script de Projet Helm

Helm dispose désormais d'un script d'installation qui récupérera automatiquement la dernière version de Helm et l'installera localement.

Vous pouvez récupérer ce script, puis l'exécuter localement. Il est bien documenté afin que vous puissiez le lire et comprendre ce qu'il fait avant de l'exécuter.

$ curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3
$ chmod 700 get_helm.sh
$ ./get_helm.sh

Installez Helm via les gestionnaires de packages

La communauté Helm offre la possibilité d'installer Helm via les gestionnaires de packages du système d'exploitation. Ceux-ci ne sont pas pris en charge par le projet Helm et ne sont pas considérés comme des tiers de confiance.

1. Apte pour (Debian/Ubuntu)

Les membres de la communauté Helm ont contribué à un package Helm pour Apt. Ce package est généralement à jour.

$ curl https://baltocdn.com/helm/signing.asc | sudo apt-key add -

$ sudo apt-get install apt-transport-https --yes

$ echo "deb https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list

$ sudo apt-get update

$ sudo apt-get install helm
2. Snap

La communauté Snapcrafters maintient la version Snap du package Helm :

sudo snap install helm --classic
3. pkg pour (FreeBSD)

Les membres de la communauté FreeBSD ont contribué à la construction d'un package Helm dans la collection de ports FreeBSD. Ce package est généralement à jour.

pkg install helm
4. Source

Construire Helm à partir des sources demande un peu plus de travail, mais c'est la meilleure solution si vous souhaitez tester la dernière version de Helm (pré-version).

Vous devez disposer d'un environnement Go opérationnel.

$ git clone https://github.com/helm/helm.git
$ cd helm
$ make
5. Constructions canariennes

Les builds "Canary" sont des versions du logiciel Helm qui sont construites à partir de la dernière branche master. Ce ne sont pas des versions officielles et peuvent ne pas être stables. Cependant, ils offrent la possibilité de tester les fonctionnalités de pointe.

Les fichiers binaires Canary Helm sont stockés dans get.helm.sh. Voici un lien vers les versions courantes :Linux AMD64

Conclusion

Dans la plupart des cas, l'installation est aussi simple que d'obtenir un barre  préconstruit binaire. Ce document couvre des cas supplémentaires pour ceux qui souhaitent faire des choses plus sophistiquées avec Helm.


Linux
  1. Comment installer Python sur Linux

  2. Comment installer Java sur Linux

  3. Comment installer NodeJS sur Linux

  4. Comment installer FFmpeg sous Linux

  5. Comment installer PIP sous Linux

Comment installer Bashtop sous Linux

Comment installer PuTTY sur Linux

Comment installer Diskonaut sur Linux

Comment installer GoAccess sur Linux

Comment installer Overlord sur Linux

Comment installer tmux sous Linux