Helm Academy · Oppitunti

Helm Kubernetesin apt/yum-paketinhallintana

Paketinhallinnan ajattelumalli klustereille.

Oppitunti 2/413 vaihetta

Helm Kubernetesin apt/yum-paketinhallintana on ilmainen Helm Academy-oppitunti CoddyKitissä. Tämä on oppitunti 2/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Helm Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Helm Academy-kurssilla on yhteensä 4 oppituntia.

Tutun idean äärellä

Linuxissa asennatte ohjelmistoja paketinhallintaohjelmalla, kuten aptilla tai yumilla. Yksi komento hakee ohjelman ja kaiken sen tarvitseman.

sudo apt install nginx

Sama idea klustereille

Helm tuo tämän saman kätevyyden Kubernetes-maailmaan. Se on klusterinne paketinhallintaohjelma, jolla kokonaiset sovellukset asennetaan yhdellä kertaa.

helm install my-nginx bitnami/nginx

Paketeista tulee charteja

Siinä missä aptilla on paketteja, Helmillä on chartit. Chart kokoaa kaikki sovelluksen tarvitsemat Kubernetes-YAML-tiedostot yhdeksi asennettavaksi kokonaisuudeksi. 📦

Repositoryt sisältävät paketit

apt hakee ohjelmistoja ohjelmistorepositoryista, ja Helm hakee charteja repositoryista samalla tavalla. Lisäätte repositoryn kerran ja asennatte siitä sen jälkeen vapaasti.

helm repo add bitnami https://charts.bitnami.com/bitnami

Hakekaa ennen asentamista

Apt search -komennon tapaan Helmillä voitte hakea repositorysta chartin ja tarkistaa saatavilla olevat versiot ennen asentamista.

helm search repo nginx

Päivityksiä, ei uudelleenasennuksia

Kun uusi versio julkaistaan, teidän ei tarvitse aloittaa alusta. Suoritatte upgrade-komennon, ja Helm sovittaa käynnissä olevan sovelluksen uuteen tilaan.

helm upgrade my-nginx bitnami/nginx

Siisti poistaminen

apt remove siivoaa paketin pois. Helm tekee saman uninstall-komennolla ja poistaa yhdellä kertaa kaikki sovelluksen luomat resurssit.

helm uninstall my-nginx

Asennetut sovellukset pysyvät seurannassa

Paketinhallintaohjelma muistaa, mitä asensitte. Helm pitää käynnissä olevista sovelluksistanne listaa, joten tiedätte aina, mitä on otettu käyttöön.

helm list

Missä vertaus ontuu

Yksi ero on siinä, että apt asentaa ohjelman yhdelle koneelle, kun taas Helm asentaa saman chartin monta kertaa klusteriin, jokaisen omana kopionaan.

Määritettävissä asennuksen yhteydessä

Toisin kuin kiinteä apt-paketti, Helm-chart tarjoaa ohitettavia values-arvoja, joten sama chart sopii moniin ympäristöihin ilman muokkauksia.

Miksi mielikuva auttaa

Jos olette joskus käyttäneet aptia tai yumia, ymmärrätte jo Helmiä: lisätkää repository, hakekaa, asentakaa, päivittäkää ja suorittakaa uninstall. Samat toimintatavat siirtyvät suoraan. 🚀

Pikatarkistus

Mikä vastaa paketinhallintaohjelmavertauksessa apt-pakettia Helmissä?

Kertaus

Helm on Kubernetesin apt tai yum: chartit ovat paketteja, repositoryt sisältävät ne, ja voitte asentaa, päivittää ja poistaa ne uninstall-komennolla. ✅

Aloita maksutta

Opi YAML tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
30
Oppitunnit
120

Usein kysytyt kysymykset

Onko oppitunti ”Helm Kubernetesin apt/yum-paketinhallintana” ilmainen?

Kyllä – oppitunnin ”Helm Kubernetesin apt/yum-paketinhallintana” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Helm Academy-kurssin, päivitä CoddyKit PROhon. Helm Academy-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”Helm Kubernetesin apt/yum-paketinhallintana”?

Paketinhallinnan ajattelumalli klustereille. Harjoittelet Helm Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Helm Academy-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Helm Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 2/4.

Kuinka kauan ”Helm Kubernetesin apt/yum-paketinhallintana”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Helm Academy-oppitunnilla?

Kyllä. Jokainen Helm Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Raakamallin kubectl apply ongelmat
  2. Helm Kubernetesin apt/yum-paketinhallintana
  3. Kaaviot, julkaisut ja repositoriot lyhyesti
  4. Helm 3 vs Helm 2: Tilleriä ei enää tarvita
← Takaisin: Helm Academy