Installera Helm på Ubuntu

Installera Helm Pa Ubuntu



Helm är ett verktyg för Kubernetes, som används för att distribuera Kubernetes-applikationer genom att kombinera konfigurationsfiler till ett enda paket som kallas ett Helm Chart. Eftersom det är bättre att uppdatera en enda konfigurationsfil istället för att redigera flera konfigurationsfiler. Implementeringen av Kubernetes-applikationerna blir extremt enkel med Helm.

I den här guiden kommer jag att komma in på olika tillvägagångssätt för att implementera Helm på Ubuntu.

Notera: Instruktionerna och kommandona som nämns i den här guiden utförs på Ubuntu 22.04. Dessa kommandon kommer också att fungera på alla Ubuntu-smaker och Debian-baserade distributioner utan problem.







Installera Helm på Ubuntu

Helm erbjöd flera installationsmetoder för Linux, och de kan användas för att installera det på Ubuntu.



1. Använda Snap

Snap-pakethanteraren kommer som standard på Ubuntu och är det snabbaste sättet att få igång Helm på den. För att ladda ner och installera styrpaketet, skriv följande kommando i terminalen.



sudo knäppa Installera roder --klassisk





Snäpppaketet är containeriserat och är normalt större i storlek jämfört med deb. Om du vill ta bort det från Ubuntu använder du kommandot snap remove.

sudo snäpp bort rodret



2. Använda binär version

Den första metoden innebär att ladda ner tar fil från den officiella webbplatsen.

Ladda ner Linux-versionen från Här .

Gå till katalogen där filen laddas ner med hjälp av CD kommando; i mitt fall laddas det ner i Nedladdningar katalog.

Avmarkera filen med Linux tar kommando.

sudo tar -zxf < filnamn >

I kommandot ovan visas Med flaggan används för att dekomprimera gz fil, x att extrahera arkivet, och f för att läsa/skriva den nämnda filen. I mitt fall är filnamnet helm-v3.14.0-linux-arm64.tar.gz.

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

Efter att ha extraherat arkivet kommer en katalog att skapas i den aktuella arbetskatalogen med namnet linux-arm64. Katalognamnet kan ändras beroende på filnamnet.

Navigera till den här katalogen med hjälp av CD kommando.

CD linux-arm64

I den här katalogen får du tre filer, roder , LICENS , och README.md .

Flytta roder binär till /usr/local/bin katalog med hjälp av sudo och mv (flytta) kommandon.

sudo mv roder / usr / lokal / bin /

Det är allt! Helm-installationen på Ubuntu är klar, verifiera installationen med rodrets version kommando.

rodrets version

Utdata betyder att Helm har installerats på Linux.

För att avinstallera rodret från Ubuntu, ta helt enkelt bort roder från /usr/local/bin/ katalog.

sudo rm / usr / lokal / bin / roder

3. Använda Script

Den andra metoden för att ladda ner och installera Helm till Ubuntu är att använda skriptet. För att ladda ner det senaste skriptet av Helm, kör följande kommando.

ringla -fsSL -O get_helm.sh https: // raw.githubusercontent.com / roder / roder / huvud / skript / få rodret- 3

Det ovannämnda kommandot hämtar det senaste Helm-skriptet och laddar ner det i den aktuella arbetskatalogen under namnet get_helm.sh .

För att göra skriptet körbart, ge det nödvändig behörighet med hjälp av chmod kommando.

sudo chmod 700 get_helm.sh

Kör skriptet för att påbörja installationsprocessen.

. / get_helm.sh

Rodret kommer att laddas ner och installeras i /usr/local/bin/ katalog. Verifiera genom att kontrollera dess version.

För att avinstallera det, använd samma tillvägagångssätt som nämns i slutet av metod 2 ( Använder binär utgåva ).

4. Använda APT

För att installera Helm-paketet till Ubuntu med APT måste vi först lägga till dess förråd; se följande steg.

Ladda först ner och installera den publika nyckeln med.

curl https: // baltocdn.com / roder / signering.asc | gpg --kära | sudo tee / usr / dela med sig / nyckelringar / helm.gpg > / dev / null

Här, curl https://baltocdn.com/helm/signing.asc laddar ner den offentliga ASCII-bepansrade nyckeln medan gpg –dearmor konverterar den till binär.

De tee /usr/share/keyrings/helm.gpg skriver den konverterade binära filen till helm.gpg fil.

Du kommer inte att se någon utdata eftersom alla standardutdata kommer att göra det /dev/null .

Lägg till förvaret genom att utföra kommandot nedan.

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

Här, argumentet för eko som innehåller förvarsinformationen skrivs till sources.list.d/helm-stable-debian.list fil.

Nu, för att komma åt förvaret via det säkra HTTPS-protokollet, installera apt-transport-https paket, även om det är ett valfritt steg.

Det bör nämnas att apt-transport-https paketet har byggts i APT sedan dess 1.5-version och är tillgängligt i de senaste Ubuntu-versionerna.

sudo benägen Installera apt-transport-https --ja

Uppdatera nu förvarslistan och installera rodret med APT.

sudo benägen Installera roder

För att verifiera, använd rodrets version kommando. Men om det visar ett fel, starta om systemet.

För att avinstallera det, använd följande kommando.

sudo apt ta bort -- autoremove roder

Slutsats

För att förbättra effektiviteten av Kubernetes-paketdistributionen används verktyget Helm. Det finns olika metoder för att installera Helm på Ubuntu, till exempel genom Snap, APT, Script och officiella binära utgåvor. I den här handledningen diskuteras alla dessa metoder. Jag föredrar att installera Helm med snap, eftersom det kan göras genom att bara köra ett enda kommando. Men det beror också på systemets krav. Avinstallationsmetoderna för Helm listas också tillsammans med respektive installationsmetoder.