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-arm64I 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 / ror3. 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- 3Den 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.shKjør skriptet for å starte installasjonsprosessen.
. / get_helm.shRoret 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.