Maison  >  Article  >  tutoriels informatiques  >  Installer Helm sur Ubuntu

Installer Helm sur Ubuntu

王林
王林avant
2024-03-20 18:41:11993parcourir

Installer Helm sur Ubuntu

Helm est un composant important de Kubernetes qui simplifie le déploiement des applications Kubernetes en regroupant les fichiers de configuration dans un package appelé Helm Chart. Cette approche rend la mise à jour d'un seul fichier de configuration plus pratique que la modification de plusieurs fichiers. Avec Helm, les utilisateurs peuvent facilement déployer des applications Kubernetes, simplifiant ainsi l'ensemble du processus de déploiement et améliorant l'efficacité.

Dans ce guide, je présenterai différentes manières d'implémenter Helm sur Ubuntu.

Veuillez noter : les commandes du guide suivant s'appliquent à Ubuntu 22.04 et à toutes les versions d'Ubuntu et aux distributions basées sur Debian. Ces commandes sont testées et devraient fonctionner correctement sur votre système.

Installer Helm sur Ubuntu

Helm fournit plusieurs méthodes d'installation de Linux qui peuvent être utilisées pour l'installer sur Ubuntu.

  • Utilisez des clichés
  • Utiliser la version binaire
  • Utiliser le script
  • Utilisez apt

1. Utilisez la boucle

Sur Ubuntu, Helm peut être rapidement opérationnel via le gestionnaire de packages Snap. Pour télécharger et installer le package Helm, entrez les commandes suivantes dans le terminal.

Sudo snap install helm——Classique

Les packages Snap sont conteneurisés et généralement plus grands que Deb. Si vous souhaitez le supprimer d'Ubuntu, utilisez la commande Snap Remove.

sudo snap retirer le casque

2. Utiliser la version binaire

La première méthode consiste à télécharger le fichier tar depuis le site officiel.

Téléchargez la version Linux à partir d'ici.

Utilisez la commande cd pour accéder au répertoire dans lequel vous avez téléchargé le fichier ; dans mon cas, il a été téléchargé dans le répertoire Téléchargements.

Utilisez la commande Linux tar pour décompresser le fichier.

Sudo tar-zxf

Dans la commande ci-dessus, l'indicateur z est utilisé pour décompresser les fichiers GZ, x est utilisé pour décompresser les fichiers d'archive et f est utilisé pour lire/écrire les fichiers mentionnés. Dans mon cas, le nom de fichier est helm-v3.14.0-linux-arm64.tar.gz.

sudo tar—zxf helm—v3.14.0—linux—arm64.tar.gz

Après avoir décompressé le fichier d'archive, un répertoire nommé linux-arm64 sera créé dans le répertoire de travail actuel. En fonction du nom du fichier, le nom du répertoire peut changer.

Utilisez la commande cd pour accéder à ce répertoire.

cd linux—arm64

Dans ce répertoire, vous obtiendrez trois fichiers, helm, LICENSE et README.md.

Utilisez les commandes sudo et mv (move) pour déplacer le binaire helm vers le répertoire /usr/local/bin.

Sudo mv helm/usr/local/bin/

C'est tout ! L'installation de Helm sur Ubuntu est terminée, veuillez utiliser la commande helm version pour vérifier l'installation.

Type de gouvernail

Le résultat indique que Helm est installé sur Linux.

Pour désinstaller helm d'Ubuntu, supprimez simplement helm du répertoire /usr/local/bin/.

Sudo rm/usr/local/bin/helm

3. Utilisez le script

La deuxième façon de télécharger et d'installer Helm sur Ubuntu consiste à utiliser un script. Pour télécharger le dernier script pour Helm, exécutez la commande suivante.

Curl-fsSL-o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3

La commande ci-dessus récupère le dernier script Helm et le télécharge dans le répertoire de travail actuel nommé get_helm.sh.

Pour rendre le script exécutable, utilisez la commande chmod pour lui accorder les autorisations requises.

sudo chmod 700 get_helm.sh

Exécutez le script pour démarrer le processus d'installation.

./get_helm.sh

Helm sera téléchargé et installé dans le répertoire /usr/local/bin/. Vérifiez en vérifiant sa version.

Pour le désinstaller, utilisez la même méthode mentionnée à la fin de la méthode 2 (en utilisant la version binaire).

4. Utilisez apt

Pour installer le package Helm sur Ubuntu à l'aide d'APT, nous devons d'abord ajouter son référentiel, voir les étapes ci-dessous ;

Téléchargez et installez d’abord la clé publique.

Porte-clés Curl|gpg–dearmor|sudo tee/usr/Share/https://baltocdn.com/helm/signing.asc/helm.gpg>/dev/empty

Ici, cURL https://baltocdn.com/helm/signing.asc télécharge la clé d'armure publique ASCII et gpg-dearmor la convertit en binaire.

tee/usr/share/keyrings/helm.gpg écrit le binaire converti dans le fichier helm.gpg.

Vous ne verrez aucune sortie car toutes les sorties standard seront envoyées à /dev/empty.

Ajoutez le référentiel en exécutant la commande mentionnée ci-dessous.

ECHO "deb[Arch=$(dpkg–print-Architecture)Signed-By=/usr/Share/Keyring/helm.gpg]https://baltocdn.com/helm/stable/debian/ALL Main"|sudo tee /etc/apt/sources.list.d/helm-stable-debian.list

Ici, les paramètres en écho contenant les informations du référentiel sont écrits dans le fichier Sourcees.list.d/helm-stable-debian.list.

Maintenant, pour accéder au référentiel via le protocole sécurisé HTTPS, installez le package apt_transport_https, bien qu'il s'agisse d'une étape facultative.

Il est à noter que le package apt-transport-https est construit dans APT depuis la version 1.5 et est disponible dans les dernières versions d'Ubuntu.

sudo apt install apt—transport—https—oui

Maintenant, mettez à jour la liste des référentiels et installez Helm en utilisant apt.

sudo apt installer la barre

Pour vérifier, utilisez la commande helm version. Mais s'il affiche une erreur, veuillez redémarrer le système.

Pour le désinstaller, utilisez la commande suivante.

SUDO APT REMOVE – Supprimez automatiquement le servo

Conclusion

Afin d'améliorer l'efficacité du déploiement des packages Kubernetes, l'outil Helm est utilisé. Il existe plusieurs façons d'installer Helm sur Ubuntu, par exemple via Snap, APT, des scripts et des binaires officiels. Dans ce tutoriel, toutes ces méthodes seront abordées. Je préfère utiliser Snap pour installer Helm car cela ne prend qu'une seule commande. Cependant, cela dépend également de la configuration système requise. Sont également répertoriées les méthodes de désinstallation de Helm et leurs méthodes d'installation respectives.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer