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-arm64I 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 / ror3. 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- 3Den 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.shUdfør scriptet for at starte installationsprocessen.
. / get_helm.shRoret 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.