GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren Sie Helm unter Linux

Einführung

Das Bereitstellen von Anwendungen in Kubernetes ist ein komplizierter Prozess. Viele Tools vereinfachen diesen Prozess, und eines davon ist Helm.

Helm ist ein Paketmanager für Kubernetes, der Anwendungen und Dienste in einem Kubernetes-Cluster konfiguriert und bereitstellt. Es verwendet Helm-Diagramme, um den Entwicklungs- und Bereitstellungsprozess zu vereinfachen.

In diesem schrittweisen Tutorial erfahren Sie, wie Sie Helm unter Linux installieren

Installieren Sie Helm

Helm unterstützt Installationen unter Linux. Vor der Installation von Helm auf einem beliebigen Betriebssystem muss ein Kubernetes-Cluster eingerichtet werden.

Diese Anleitung zeigt, wie die Helm-CLI installiert wird. Helm kann entweder aus dem Quellcode oder aus vorgefertigten Binärversionen installiert werden.

Installieren von Helm auf Ubuntu/Debian/CentOS/RHEL/Fedora

1. Laden Sie die neueste Version von Helm mit dem folgenden Befehl herunter:

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

Das Terminal druckt eine Bestätigungsnachricht, wenn der Download abgeschlossen ist.

Hinweis: Gehen Sie zu diesem Link unten, um Updates über die neueste Version von helm zu erhalten, kopieren Sie die Linkadresse und laden Sie sie dann mit dem Befehl wget herunter, wie im vorherigen Befehl.

Helm-Veröffentlichungen

2. Entpacken Sie als Nächstes die Helm-Datei mit tar  Befehl:

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

Die Ausgabe zeigt vier entpackte Dateien.

3. Verschieben Sie linux-amd64/helm Datei nach /usr/local/bin Verzeichnis: 

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

Bei korrekter Ausführung des Befehls erfolgt keine Ausgabe.

4. Entfernen Sie die heruntergeladene Datei mit dem Befehl:

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

5. Entfernen Sie linux-amd64 Verzeichnis, um Speicherplatz freizugeben, indem Sie Folgendes ausführen:

rm -rf linux-amd64

6. Überprüfen Sie abschließend, ob Sie Helm erfolgreich installiert haben, indem Sie die Version der Software überprüfen:

helm version

Das Terminal druckt die Versionsnummer der Software sowie die Versionsnummern von GitCommit, GitTreeState und GoVersion.

Außerdem können Sie diesen Schritten in CentOS wie gezeigt folgen:

HINWEIS:

Wir haben gerade Helm vom Helm-Projekt heruntergeladen was beinhaltet:

  1. Binäre Releases die wir bereits verwendet haben, um unseren Helm zu installieren
  2. Skript .

Sie können Helm auch über Package Managers installieren was beinhaltet:

  1. Apt für (Debian/Ubuntu)
  2. Snap
  3. Paket für (FreeBSD)
  4. Von Quelle
  5. Canary-Builds

Installieren Sie Helm mit dem Skript von Helm Project

Helm verfügt jetzt über ein Installationsskript, das automatisch die neueste Version von Helm holt und lokal installiert.

Sie können dieses Skript abrufen und dann lokal ausführen. Es ist gut dokumentiert, sodass Sie es durchlesen und verstehen können, was es tut, bevor Sie es ausführen.

$ 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

Installieren Sie Helm über Paketmanager

Die Helm-Community bietet die Möglichkeit, Helm über Paketmanager des Betriebssystems zu installieren. Diese werden vom Helm-Projekt nicht unterstützt und gelten nicht als vertrauenswürdige Drittanbieter.

1. Geeignet für (Debian/Ubuntu)

Mitglieder der Helm-Community haben ein Helm-Paket für Apt beigetragen. Dieses Paket ist im Allgemeinen auf dem neuesten Stand.

$ 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. Schnappen

Die Snapcrafters-Community pflegt die Snap-Version des Helm-Pakets:

sudo snap install helm --classic
3. pkg für (FreeBSD)

Mitglieder der FreeBSD-Community haben einen Helm-Paket-Build zur FreeBSD-Ports-Sammlung beigetragen. Dieses Paket ist im Allgemeinen auf dem neuesten Stand.

pkg install helm
4. Quelle

Das Erstellen von Helm aus dem Quellcode ist etwas arbeitsaufwändiger, aber es ist der beste Weg, wenn Sie die neueste Helm-Version (Vorabversion) testen möchten.

Sie müssen über eine funktionierende Go-Umgebung verfügen.

$ git clone https://github.com/helm/helm.git
$ cd helm
$ make
5. Canary-Builds

„Canary“-Builds sind Versionen der Helm-Software, die aus dem neuesten Master-Zweig erstellt wurden. Sie sind keine offiziellen Veröffentlichungen und möglicherweise nicht stabil. Sie bieten jedoch die Möglichkeit, die neuesten Funktionen zu testen.

Canary Helm-Binärdateien werden unter get.helm.sh gespeichert. Hier sind Links zu den gängigen Builds:Linux AMD64

Schlussfolgerung

In den meisten Fällen ist die Installation so einfach wie der Kauf eines vorgefertigten Helms  binär. Dieses Dokument behandelt zusätzliche Fälle für diejenigen, die anspruchsvollere Dinge mit Helm tun möchten.


Linux
  1. So installieren Sie Python unter Linux

  2. So installieren Sie Java unter Linux

  3. So installieren Sie NodeJS unter Linux

  4. So installieren Sie TeamViewer 15 unter Linux

  5. So installieren Sie PIP unter Linux

So installieren Sie Bashtop unter Linux

So installieren Sie PuTTY unter Linux

So installieren Sie Diskonaut unter Linux

So installieren Sie GoAccess unter Linux

So installieren Sie Overlord unter Linux

So installieren Sie tmux unter Linux