Installer Helm på Ubuntu

Installer Helm Pa Ubuntu



Helm er et værktøj til Kubernetes, der bruges til at implementere Kubernetes-applikationer ved at kombinere konfigurationsfiler i en enkelt pakke kaldet et Helm Chart. Fordi det er bedre at opdatere en enkelt konfigurationsfil i stedet for at redigere flere konfigurationsfiler. Implementeringen af ​​Kubernetes-applikationerne bliver ekstremt let med Helm.

I denne guide vil jeg komme ind på forskellige tilgange til implementering af Helm på Ubuntu.

Bemærk: Instruktionerne og kommandoerne nævnt i denne vejledning udføres på Ubuntu 22.04. Disse kommandoer vil også fungere på alle Ubuntu-varianter og Debian-baserede distributioner uden problemer.







Installer Helm på Ubuntu

Helm tilbød flere installationsmetoder til Linux, og de kan bruges til at installere det på Ubuntu.



1. Brug af Snap

Snap-pakkehåndteringen kommer som standard på Ubuntu og er den hurtigste måde at få Helm op at køre på. For at downloade og installere rorpakken skal du skrive følgende kommando i terminalen.



sudo snap installere ror -- klassisk





Snappakken er containeriseret og er normalt større i størrelse sammenlignet med deb. Hvis du vil fjerne det fra Ubuntu, skal du bruge kommandoen snap remove.

sudo snap afmonter roret



2. Brug af binær udgivelse

Den første metode involverer at downloade tager fil fra den officielle hjemmeside.

Download Linux-versionen fra Her .

Gå til den mappe, hvor filen er downloadet ved hjælp af cd kommando; i mit tilfælde er det downloadet i Downloads vejviser.

Fjern markeringen af ​​filen ved hjælp af Linux tager kommando.

sudo tager -zxf < filnavn >

I ovenstående kommando er Med flag bruges til at udkomprimere gz fil, x at udtrække arkivet, og f at læse/skrive den nævnte fil. I mit tilfælde er filnavnet helm-v3.14.0-linux-arm64.tar.gz.

sudo tager -zxf helm-v3.14.0-linux-arm64.tar.gz

Efter udpakning af arkivet vil der blive oprettet en mappe i den aktuelle arbejdsmappe med navnet linux-arm64. Biblioteknavnet kan ændre sig afhængigt af filnavnet.

Naviger til denne mappe ved hjælp af cd kommando.

cd linux-arm64

I denne mappe får du tre filer, ror , LICENS , og README.md .

Flyt ror binær til /usr/local/bin mappe ved hjælp af sudo og mv (flytte) kommandoer.

sudo mv ror / usr / lokal / beholder /

Det er det! Helm-installationen på Ubuntu er fuldført, bekræft installationen vha ror version kommando.

ror version

Outputtet betyder, at Helm er blevet installeret på Linux.

For at afinstallere helm fra Ubuntu skal du blot fjerne ror fra /usr/local/bin/ vejviser.

sudo rm / usr / lokal / beholder / ror

3. Brug af Script

Den anden metode til at downloade og installere Helm til Ubuntu er at bruge scriptet. For at downloade det seneste script af Helm skal du udføre følgende kommando.

krølle -fsSL -O get_helm.sh https: // raw.githubusercontent.com / ror / ror / vigtigste / scripts / få styr- 3

Den førnævnte kommando henter det seneste Helm-script og downloader det i den aktuelle arbejdsmappe under navnet get_helm.sh .

For at gøre scriptet eksekverbart skal du give det den nødvendige tilladelse ved hjælp af chmod kommando.

sudo chmod 700 get_helm.sh

Udfør scriptet for at starte installationsprocessen.

. / get_helm.sh

Roret vil downloade og installere i /usr/local/bin/ vejviser. Bekræft ved at tjekke dens version.

For at afinstallere det, brug den samme fremgangsmåde, der er nævnt i slutningen af ​​metode 2 ( Brug af binær udgivelse ).

4. Brug af APT

For at installere Helm-pakken til Ubuntu ved hjælp af APT, skal vi først tilføje dens repository; se følgende trin.

Download og installer først den offentlige nøgle vha.

krølle https: // baltocdn.com / ror / signering.asc | gpg -- kære | sudo tee / usr / del / nøgleringe / helm.gpg > / dev / nul

Her, krølle https://baltocdn.com/helm/signing.asc downloader den offentlige ASCII pansrede nøgle, mens gpg –dearmor konverterer den til binær.

Det tee /usr/share/keyrings/helm.gpg skriver den konverterede binære til helm.gpg fil.

Du vil ikke se nogen output, fordi alle standard output vil /dev/null .

Tilføj depotet ved at udføre nedenstående kommando.

ekko 'deb [arch= $(dpkg --print-arkitektur) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main' | sudo tee / etc / passende / sources.list.d / helm-stable-debian.list

Her er argumentet fra ekko som indeholder depotoplysningerne er skrevet til sources.list.d/helm-stable-debian.list fil.

Nu, for at få adgang til depotet gennem den sikre HTTPS-protokol, skal du installere apt-transport-https pakke, selvom det er et valgfrit trin.

Det skal bemærkes, at apt-transport-https pakken er blevet bygget i APT siden dens 1.5-version og er tilgængelig i de seneste Ubuntu-udgivelser.

sudo passende installere apt-transport-https --Ja

Opdater nu arkivlisten og installer roret ved hjælp af APT.

sudo passende installere ror

For at bekræfte, brug ror version kommando. Men hvis det viser en fejl, så genstart systemet.

For at afinstallere det, brug følgende kommando.

sudo apt fjerne --fjern automatisk ror

Konklusion

For at øge effektiviteten af ​​Kubernetes-pakkeimplementeringen bruges Helm-værktøjet. Der er forskellige metoder til at installere Helm på Ubuntu, såsom gennem Snap, APT, Script og officiel binær udgivelse. I denne tutorial diskuteres alle disse metoder. Jeg foretrækker at installere Helm ved hjælp af snap, da det kan gøres ved blot at udføre en enkelt kommando. Det afhænger dog også af systemets krav. Helms afinstallationsmetoder er også opført sammen med de respektive installationsmetoder.