Ebben az útmutatóban a Helm Ubuntu rendszeren történő megvalósításának különböző megközelítéseit ismertetem.
Jegyzet: Az ebben az útmutatóban említett utasítások és parancsok az Ubuntu 22.04-en futnak. Ezek a parancsok minden Ubuntu változaton és Debian-alapú disztribúción is probléma nélkül működnek.
Telepítse a Helmet az Ubuntu-ra
A Helm számos telepítési módszert kínált Linuxhoz, és ezek segítségével telepíthető az Ubuntura.
1. A Snap használata
A snap csomagkezelő alapértelmezés szerint az Ubuntuban található, és ez a leggyorsabb módja annak, hogy a Helmet üzembe helyezze rajta. A helm csomag letöltéséhez és telepítéséhez írja be a következő parancsot a terminálba.
sudo csattan telepítés sisak --klasszikus
A snap csomag konténerben van, és általában nagyobb méretű, mint a deb. Ha el szeretné távolítani az Ubuntuból, használja a snap eltávolítás parancsot.
sudo pattintsa le a sisakot
2. A bináris kiadás használata
Az első módszer a veszi fájlt a hivatalos webhelyről.
Töltse le a Linux verziót innen Itt .
Lépjen abba a könyvtárba, ahová a fájlt letölti a segítségével CD parancs; az én esetemben letöltődik a Letöltések Könyvtár.
Távolítsa el a fájlt a Linux segítségével veszi parancs.
sudo veszi -zxf < fájl név >A fenti parancsban a Val vel zászlót a kitömörítésére használják gz fájl, x az archívum kibontásához, és f az említett fájl olvasásához/írásához. Az én esetemben a fájl neve helm-v3.14.0-linux-arm64.tar.gz.
sudo veszi -zxf helm-v3.14.0-linux-arm64.tar.gz
Az archívum kibontása után az aktuális munkakönyvtárban létrejön egy könyvtár a névvel linux-arm64. A könyvtár neve a fájlnévtől függően változhat.
Navigáljon ebbe a könyvtárba a gombbal CD parancs.
CD linux-arm64Ebben a könyvtárban három fájl található, sisak , ENGEDÉLY , és README.md .
Mozdítsd meg a sisak binárisan a /usr/local/bin könyvtárat használva sudo és mv (mozgás) parancsok.
sudo mv sisak / usr / helyi / kuka /
Ez az! A Helm Ubuntu telepítése befejeződött, ellenőrizze a telepítést a segítségével kormányos változat parancs.
kormányos változat
A kimenet azt jelzi, hogy a Helm telepítve van Linuxra.
A Helm Ubuntuból való eltávolításához egyszerűen távolítsa el a sisak tól től /usr/local/bin/ Könyvtár.
sudo rm / usr / helyi / kuka / sisak3. Script használata
A Helm Ubuntuba való letöltésének és telepítésének második módja a szkript használata. A Helm legújabb szkriptjének letöltéséhez hajtsa végre a következő parancsot.
becsavar -fsSL -O get_helm.sh https: // raw.githubusercontent.com / sisak / sisak / fő- / forgatókönyvek / kapj kormányt- 3A fent említett parancs lekéri a legfrissebb Helm szkriptet és letölti az aktuális munkakönyvtárba get_helm.sh .
A szkript futtathatóvá tételéhez adja meg a szükséges engedélyeket a chmod parancs.
sudo chmod 700 get_helm.shA telepítési folyamat elindításához futtassa a parancsfájlt.
. / get_helm.shA sisak letöltődik és telepítődik a /usr/local/bin/ Könyvtár. Ellenőrizze a verziójának ellenőrzésével.
Az eltávolításhoz használja a 2. módszer végén említett módszert ( A bináris kiadás használata ).
4. Az APT használata
Ahhoz, hogy a Helm csomagot az Ubuntuba telepítsük az APT használatával, először hozzá kell adnunk a tárhelyét; lásd a következő lépéseket.
Először töltse le és telepítse a nyilvános kulcsot a segítségével.
curl https: // baltocdn.com / sisak / aláírása.asc | gpg -- drágaság | sudo póló / usr / Ossza meg / kulcstartók / helm.gpg > / dev / nulla
Itt, göndör https://baltocdn.com/helm/signing.asc közben letölti a nyilvános ASCII páncélkulcsot gpg –dearmor binárissá alakítja.
A tee /usr/share/keyrings/helm.gpg a konvertált binárist írja a helm.gpg fájlt.
Nem fog látni semmilyen kimenetet, mert az összes szabványos kimenet megy /dev/null .
Adja hozzá a tárolót az alábbi parancs végrehajtásával.
visszhang 'deb [arch= $(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main' | sudo póló / stb / alkalmas / források.lista.d / helm-stable-debian.list
Itt az érvelés a visszhang amely az adattár információkat tartalmazza, az a sources.list.d/helm-stable-debian.list fájlt.
Most, hogy a biztonságos HTTPS protokollon keresztül hozzáférjen a tárolóhoz, telepítse a apt-transport-https csomagot, bár ez nem kötelező lépés.
Megjegyzendő apt-transport-https csomag az APT-be épült az 1.5-ös verzió óta, és elérhető a legújabb Ubuntu kiadásokban.
sudo alkalmas telepítés apt-transport-https --Igen
Most frissítse a lerakatlistát, és telepítse a sisakot az APT segítségével.
sudo alkalmas telepítés sisak
Az ellenőrzéshez használja a kormányos változat parancs. De ha hibát jelez, indítsa újra a rendszert.
Az eltávolításhoz használja a következő parancsot.
sudo apt távolítsa el --autoremove sisak
Következtetés
A Kubernetes-csomag telepítésének hatékonyságának növelése érdekében a Helm eszközt használják. Számos módszer létezik a Helm Ubuntu rendszerre történő telepítésére, például a Snap, APT, Script és a hivatalos bináris kiadás segítségével. Ebben az oktatóanyagban mindezeket a módszereket tárgyaljuk. Inkább snap segítségével telepítem a Helmet, mivel ez egyetlen parancs végrehajtásával is megtehető. Ez azonban a rendszer követelményeitől is függ. A Helm eltávolítási módszerei is felsorolva vannak a megfelelő telepítési módszerekkel együtt.