Installige Helm Ubuntule

Installige Helm Ubuntule



Helm on Kubernetese tööriist, mida kasutatakse Kubernetese rakenduste juurutamiseks, ühendades konfiguratsioonifailid üheks paketiks, mida nimetatakse Helmi diagrammiks. Kuna mitme konfiguratsioonifaili redigeerimise asemel on parem värskendada ühte konfiguratsioonifaili. Kubernetese rakenduste juurutamine muutub Helmi abil äärmiselt lihtsaks.

Selles juhendis käsitlen erinevaid lähenemisviise Helmi rakendamiseks Ubuntus.

Märge: Selles juhendis mainitud juhised ja käsud on tehtud Ubuntu 22.04-s. Need käsud töötavad probleemideta ka kõigi Ubuntu maitsete ja Debiani-põhiste distributsioonidega.







Installige Helm Ubuntule

Helm pakkus Linuxi jaoks mitmeid installimeetodeid ja neid saab kasutada selle installimiseks Ubuntule.



1. Snapi kasutamine

Snap-paketihaldur on Ubuntu vaikimisi saadaval ja see on kiireim viis Helmi käivitamiseks. Helmi paketi allalaadimiseks ja installimiseks tippige terminali järgmine käsk.



sudo klõps installida tüür -- klassikaline





Snap pakend on konteineris ja on tavaliselt suurem kui deb. Kui soovite selle Ubuntust eemaldada, kasutage käsku snap remove.

sudo klõps eemalda rooli



2. Binary Release'i kasutamine

Esimene meetod hõlmab faili allalaadimist võtab fail ametlikult veebisaidilt.

Laadige Linuxi versioon alla aadressilt Siin .

Minge kataloogi, kust fail alla laaditakse, kasutades cd käsk; minu puhul laaditakse see alla Allalaadimised kataloog.

Eemaldage fail Linuxi abil võtab käsk.

sudo võtab -zxf < faili nimi >

Ülaltoodud käsus on Koos lippu kasutatakse lahtipakkimiseks gz fail, x arhiivi väljavõtmiseks ja f mainitud faili lugemiseks/kirjutamiseks. Minu puhul on faili nimi helm-v3.14.0-linux-arm64.tar.gz.

sudo võtab -zxf helm-v3.14.0-linux-arm64.tar.gz

Pärast arhiivi ekstraktimist luuakse praegusesse töökataloogi selle nimega kataloog Linux-arm64. Kataloogi nimi võib sõltuvalt failinimest muutuda.

Liikuge sellesse kataloogi, kasutades nuppu cd käsk.

cd Linux-arm64

Selles kataloogis saate kolm faili, tüür , LITSENTS , ja README.md .

Liigutage tüür binaarne /usr/local/bin kataloogi kasutades sudo ja mv (liigutus)käsklused.

sudo mv tüür / usr / kohalik / prügikast /

See on kõik! Helmi installimine Ubuntus on lõpule viidud, kontrollige installimist kasutades tüüri versioon käsk.

tüüri versioon

Väljund tähendab, et Helm on Linuxi installitud.

Ubuntu rooli desinstallimiseks eemaldage lihtsalt tüür alates /usr/local/bin/ kataloog.

sudo rm / usr / kohalik / prügikast / tüür

3. Skripti kasutamine

Teine meetod Helmi allalaadimiseks ja installimiseks Ubuntule on skripti kasutamine. Helmi uusima skripti allalaadimiseks käivitage järgmine käsk.

lokk -fsSL -O get_helm.sh https: // raw.githubusercontent.com / tüür / tüür / peamine / skriptid / võta rooli- 3

Eelnimetatud käsk otsib uusima Helmi skripti ja laadib selle nime all aktiivsesse töökataloogi alla get_helm.sh .

Skripti käivitatavaks muutmiseks andke sellele nõutavad õigused, kasutades chmod käsk.

sudo chmod 700 get_helm.sh

Installiprotsessi alustamiseks käivitage skript.

. / get_helm.sh

Rool laaditakse alla ja installitakse /usr/local/bin/ kataloog. Kontrollige selle versiooni.

Selle desinstallimiseks kasutage sama lähenemisviisi, mida mainiti 2. meetodi lõpus ( Binaarse väljalaske kasutamine ).

4. APT kasutamine

Helmi paketi installimiseks Ubuntule APT abil peame esmalt lisama selle hoidla; vaadake järgmisi samme.

Esmalt laadige alla ja installige avalik võti kasutades.

curl https: // baltocdn.com / tüür / signing.asc | gpg -- armuke | sudo tee / usr / jagada / võtmehoidjad / helm.gpg > / dev / null

Siin lokk https://baltocdn.com/helm/signing.asc laadib samal ajal alla avaliku ASCII soomustatud võtme gpg – armuke teisendab selle binaarseks.

The tee /usr/share/keyrings/helm.gpg kirjutab teisendatud binaarfaili helm.gpg faili.

Te ei näe väljundit, kuna kogu standardväljund läheb /dev/null .

Lisage hoidla, täites alltoodud käsu.

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

Siin on argument kaja mis sisaldab hoidlateavet, kirjutatakse sellele sources.list.d/helm-stable-debian.list faili.

Nüüd, et pääseda hoidlale turvalise HTTPS-protokolli kaudu, installige apt-transport-https pakett, kuigi see on valikuline samm.

Tuleb märkida, et apt-transport-https pakett on ehitatud APT-sse alates selle versioonist 1.5 ja see on saadaval viimastes Ubuntu versioonides.

sudo asjakohane installida apt-transport-https -- jah

Nüüd värskendage hoidlate loendit ja installige APT abil juht.

sudo asjakohane installida tüür

Kontrollimiseks kasutage tüüri versioon käsk. Kuid kui see näitab tõrget, taaskäivitage süsteem.

Selle desinstallimiseks kasutage järgmist käsku.

sudo sobiv eemaldada --automaatne eemaldamine tüür

Järeldus

Kubernetese paketi juurutamise tõhususe suurendamiseks kasutatakse Helmi tööriista. Helmi installimiseks Ubuntule on erinevaid meetodeid, näiteks Snapi, APT, Scripti ja ametliku binaarväljaande kaudu. Selles õpetuses käsitletakse kõiki neid meetodeid. Eelistan Helmi installida snapi abil, kuna seda saab teha vaid ühe käsu täitmisega. Kuid see sõltub ka süsteemi nõuetest. Samuti on loetletud Helmi desinstallimismeetodid koos vastavate installimeetoditega.