Šiame vadove apžvelgsiu skirtingus Helm diegimo Ubuntu būdus.
Pastaba: Šiame vadove paminėtos instrukcijos ir komandos atliekamos naudojant Ubuntu 22.04. Šios komandos taip pat be problemų veiks su visais Ubuntu skoniais ir Debian platinimais.
Įdiekite „Helm“ Ubuntu
„Helm“ pasiūlė kelis „Linux“ diegimo metodus ir juos galima naudoti norint įdiegti „Ubuntu“.
1. Snap naudojimas
„Snap“ paketų tvarkyklė pagal numatytuosius nustatymus pateikiama „Ubuntu“ ir yra greičiausias būdas suaktyvinti „Helm“. Norėdami atsisiųsti ir įdiegti vairo paketą, terminale įveskite šią komandą.
sudo spragtelėti diegti vairas -- klasika
Snap pakuotė yra konteineriuose ir paprastai yra didesnio dydžio, palyginti su deb. Jei norite jį pašalinti iš Ubuntu, naudokite komandą snap Remove.
sudo nuimkite vairą
2. Naudojant Binary Release
Pirmasis metodas apima atsisiuntimą paima failą iš oficialios svetainės.
Atsisiųskite „Linux“ versiją iš Čia .
Eikite į katalogą, kuriame atsisiunčiamas failas, naudodami cd komandą; mano atveju, jis atsisiųstas Atsisiuntimai katalogas.
Pašalinkite failą naudodami „Linux“. paima komandą.
sudo paima -zxf < failo pavadinimas >Aukščiau pateiktoje komandoje Su vėliavėlė naudojama išspausti gz failas, x ištraukti archyvą ir f skaityti/rašyti minėtą failą. Mano atveju failo pavadinimas yra helm-v3.14.0-linux-arm64.tar.gz.
sudo paima -zxf helm-v3.14.0-linux-arm64.tar.gz
Išskleidus archyvą, dabartiniame darbiniame kataloge bus sukurtas katalogas su pavadinimu Linux-arm64. Katalogo pavadinimas gali keistis priklausomai nuo failo pavadinimo.
Eikite į šį katalogą naudodami cd komandą.
cd Linux-arm64Šiame kataloge gausite tris failus, vairas , LICENCIJA , ir README.md .
Perkelkite vairas dvejetainis į /usr/local/bin naudojant katalogą sudo ir mv (judėjimo) komandos.
sudo mv vairas / usr / vietinis / šiukšliadėžė /
Viskas! „Helm“ diegimas Ubuntu baigtas, patikrinkite diegimą naudodami vairo versija komandą.
vairo versija
Išvestis reiškia, kad „Helm“ buvo įdiegtas „Linux“.
Norėdami pašalinti vairą iš Ubuntu, tiesiog pašalinkite vairas iš /usr/local/bin/ katalogas.
sudo rm / usr / vietinis / šiukšliadėžė / vairas3. Scenarijaus naudojimas
Antrasis būdas atsisiųsti ir įdiegti Helm į Ubuntu yra scenarijaus naudojimas. Norėdami atsisiųsti naujausią Helm scenarijų, vykdykite šią komandą.
garbanoti -fsSL -O get_helm.sh https: // raw.githubusercontent.com / vairas / vairas / pagrindinis / scenarijus / gauk vairą- 3Pirmiau minėta komanda nuskaito naujausią Helm scenarijų ir atsisiunčia jį į dabartinį darbo katalogą pavadinimu get_helm.sh .
Norėdami, kad scenarijus būtų vykdomas, suteikite jam reikalingą leidimą naudodami chmod komandą.
sudo chmod 700 get_helm.shVykdykite scenarijų, kad pradėtumėte diegimo procesą.
. / get_helm.shVairas bus atsisiųstas ir įdiegtas /usr/local/bin/ katalogas. Patvirtinkite patikrinę jo versiją.
Norėdami jį pašalinti, naudokite tą patį metodą, paminėtą 2 metodo pabaigoje ( Naudojant dvejetainį leidimą ).
4. Naudojant APT
Norėdami įdiegti „Helm“ paketą į Ubuntu naudodami APT, pirmiausia turime pridėti jo saugyklą; žr. šiuos veiksmus.
Pirmiausia atsisiųskite ir įdiekite viešąjį raktą naudodami.
garbanoti https: // baltocdn.com / vairas / pasirašymas.asc | gpg -- brangusis | sudo tee / usr / Dalintis / raktų pakabukai / helm.gpg > / dev / nulinis
Čia garbanos https://baltocdn.com/helm/signing.asc atsisiunčia viešąjį ASCII šarvuotąjį raktą gpg – brangusis paverčia jį dvejetainiu.
The tee /usr/share/keyrings/helm.gpg rašo konvertuotą dvejetainį elementą į helm.gpg failą.
Nematysite jokios išvesties, nes bus rodoma visa standartinė išvestis /dev/null .
Pridėkite saugyklą vykdydami toliau nurodytą komandą.
aidas 'deb [arch= $(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main' | sudo tee / ir tt / apt / šaltiniai.sąrašas.d / helm-stable-debian.list
Čia argumentas aidas kurioje yra saugyklos informacija, įrašoma į sources.list.d/helm-stable-debian.list failą.
Dabar, norėdami pasiekti saugyklą naudodami saugų HTTPS protokolą, įdiekite apt-transport-https paketą, nors tai yra neprivalomas veiksmas.
Reikėtų pažymėti, kad apt-transport-https paketas buvo sukurtas APT nuo 1.5 versijos ir yra naujausiuose Ubuntu leidimuose.
sudo apt diegti apt-transport-https --taip
Dabar atnaujinkite saugyklos sąrašą ir įdiekite vairą naudodami APT.
sudo apt diegti vairas
Norėdami patikrinti, naudokite vairo versija komandą. Bet jei rodoma klaida, paleiskite sistemą iš naujo.
Norėdami jį pašalinti, naudokite šią komandą.
sudo apt pašalinti --automatinis pašalinimas vairas
Išvada
Siekiant padidinti Kubernetes paketo diegimo efektyvumą, naudojamas Helm įrankis. Yra įvairių būdų, kaip įdiegti „Helm“ Ubuntu, pavyzdžiui, naudojant „Snap“, APT, scenarijų ir oficialų dvejetainį leidimą. Šioje pamokoje aptariami visi šie metodai. Man labiau patinka įdiegti „Helm“ naudojant „snap“, nes tai galima padaryti tiesiog vykdant vieną komandą. Tačiau tai taip pat priklauso nuo sistemos reikalavimų. Taip pat pateikiami „Helm“ pašalinimo būdai kartu su atitinkamais diegimo metodais.