Installer Helm på Ubuntu

Installer Helm Pa Ubuntu



Helm er et verktøy for Kubernetes, brukt til å distribuere Kubernetes-applikasjoner ved å kombinere konfigurasjonsfiler til en enkelt pakke kalt et Helm Chart. Fordi det er bedre å oppdatere en enkelt konfigurasjonsfil i stedet for å redigere flere konfigurasjonsfiler. Utrullingen av Kubernetes-applikasjonene blir ekstremt enkel med Helm.

I denne guiden vil jeg komme inn på forskjellige tilnærminger for implementering av Helm på Ubuntu.

Merk: Instruksjonene og kommandoene nevnt i denne veiledningen utføres på Ubuntu 22.04. Disse kommandoene vil også fungere på alle Ubuntu-smaker og Debian-baserte distribusjoner uten problemer.







Installer Helm på Ubuntu

Helm tilbød flere installasjonsmetoder for Linux, og de kan brukes til å installere det på Ubuntu.



1. Bruke Snap

Snap-pakkebehandleren kommer som standard på Ubuntu og er den raskeste måten å få Helm i gang på den. For å laste ned og installere rorpakken, skriv inn følgende kommando i terminalen.



sudo snapp installere ror --klassisk





Snappakken er containerisert og er normalt større i størrelse sammenlignet med deb. Hvis du vil fjerne den fra Ubuntu, bruker du kommandoen snap remove.

sudo smekk fjern roret



2. Bruke binær utgivelse

Den første metoden innebærer å laste ned tar fil fra det offisielle nettstedet.

Last ned Linux-versjonen fra Her .

Gå til katalogen der filen er lastet ned ved hjelp av cd kommando; i mitt tilfelle er det lastet ned i Nedlastinger katalog.

Avtar filen ved å bruke Linux tar kommando.

sudo tar -zxf < filnavn >

I kommandoen ovenfor er Med flagget brukes til å dekomprimere gz fil, x å trekke ut arkivet, og f å lese/skrive den nevnte filen. I mitt tilfelle er filnavnet helm-v3.14.0-linux-arm64.tar.gz.

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

Etter å ha trukket ut arkivet vil det bli opprettet en katalog i gjeldende arbeidskatalog med navnet linux-arm64. Katalognavnet kan endres avhengig av filnavnet.

Naviger til denne katalogen ved å bruke cd kommando.

cd linux-arm64

I denne katalogen får du tre filer, ror , TILLATELSE , og README.md .

Flytt ror binær til /usr/local/bin katalog ved hjelp av sudo og mv (flytte) kommandoer.

sudo mv ror / usr / lokale / bin /

Det er det! Helm-installasjonen på Ubuntu er fullført, bekreft installasjonen ved hjelp av ror versjon kommando.

ror versjon

Utdataene betyr at Helm har blitt installert på Linux.

For å avinstallere helm fra Ubuntu, fjern ganske enkelt ror fra /usr/local/bin/ katalog.

sudo rm / usr / lokale / bin / ror

3. Bruke Script

Den andre metoden for å laste ned og installere Helm til Ubuntu er å bruke skriptet. For å laste ned det nyeste skriptet til Helm, kjør følgende kommando.

krølle -fsSL -O get_helm.sh https: // raw.githubusercontent.com / ror / ror / hoved- / skript / ta ror- 3

Den nevnte kommandoen henter det nyeste Helm-skriptet og laster det ned i gjeldende arbeidskatalog under navnet get_helm.sh .

For å gjøre skriptet kjørbart, gi det den nødvendige tillatelsen ved å bruke chmod kommando.

sudo chmod 700 get_helm.sh

Kjør skriptet for å starte installasjonsprosessen.

. / get_helm.sh

Roret vil laste ned og installere i /usr/local/bin/ katalog. Bekreft ved å sjekke versjonen.

For å avinstallere det, bruk samme tilnærming som er nevnt på slutten av metode 2 ( Bruker binær utgivelse ).

4. Bruk av APT

For å installere Helm-pakken til Ubuntu ved hjelp av APT, må vi først legge til depotet; se følgende trinn.

Først last ned og installer den offentlige nøkkelen ved hjelp av.

krølle https: // baltocdn.com / ror / signering.asc | gpg --kjære | sudo tee / usr / dele / nøkkelringer / helm.gpg > / dev / null

Her, krøll https://baltocdn.com/helm/signing.asc laster ned den offentlige ASCII-pansernøkkelen mens gpg –kjære konverterer den til binær.

De tee /usr/share/keyrings/helm.gpg skriver den konverterte binære til helm.gpg fil.

Du vil ikke se noen utgang fordi all standard utgang kommer til /dev/null .

Legg til depotet ved å utføre kommandoen nedenfor.

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

Her er argumentet til ekko som inneholder depotinformasjonen skrives til sources.list.d/helm-stable-debian.list fil.

Nå, for å få tilgang til depotet gjennom den sikre HTTPS-protokollen, installer apt-transport-https pakke, selv om det er et valgfritt trinn.

Det er verdt å merke seg at apt-transport-https pakken har blitt bygget i APT siden 1.5-versjonen og er tilgjengelig i de nyeste Ubuntu-utgivelsene.

sudo apt installere apt-transport-https --ja

Oppdater nå depotlisten og installer roret ved hjelp av APT.

sudo apt installere ror

For å bekrefte, bruk ror versjon kommando. Men hvis det viser en feil, start systemet på nytt.

For å avinstallere den, bruk følgende kommando.

sudo apt fjerne --fjern automatisk ror

Konklusjon

For å forbedre effektiviteten av Kubernetes-pakkedistribusjon, brukes Helm-verktøyet. Det er forskjellige metoder for å installere Helm på Ubuntu, for eksempel gjennom Snap, APT, Script og offisiell binær utgivelse. I denne opplæringen blir alle disse metodene diskutert. Jeg foretrekker å installere Helm ved hjelp av snap, da det kan gjøres ved å bare utføre en enkelt kommando. Det avhenger imidlertid også av systemets krav. Avinstalleringsmetodene til Helm er også oppført sammen med respektive installasjonsmetoder.