Chartin asentaminen ja kehittäminen iteroiden
Muokkaa, mallinna ja päivitä -kehityssykli.
Chartin asentaminen ja kehittäminen iteroiden on ilmainen DevOps-bootcamp-oppitunti CoddyKitissä. Tämä on oppitunti 4/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu DevOps-bootcamp-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. DevOps-bootcamp-kurssilla on yhteensä 4 oppituntia.
Kehityssilmukka
Chartin laatiminen on iteratiivista: muokkaa, renderöi, asenna tai päivitä ja toista. Tiivis silmukka havaitsee virheet ennen niiden päätymistä klusteriin.
Suorita lint ennen asennusta
Aloittakaa komennolla helm lint. Se tarkistaa chartin rakenneongelmien ja puuttuvien kenttien varalta ottamatta yhteyttä klusteriin.
helm lint .Renderöi tulosteen lukemista varten
Suorittakaa seuraavaksi helm template, jotta näette täsmälliset manifestit. YAML:n lukeminen on nopein tapa havaita mallipohjan virhe.
helm template web .Suorita kuiva-ajo palvelinta vasten
Lisää --dry-run, jotta Kubernetes tarkistaa manifestit luomatta mitään. Se havaitsee skeemavirheet, joita lint ei löydä.
helm install web . --dry-runAsenna oikeasti
Kun kaikki näyttää oikealta, asenna chart. Ensimmäinen argumentti on release name ja piste osoittaa Helmille nykyisen hakemiston chartin.
helm install web .Muokkaa ja päivitä
Muuta mallipohjaa tai arvoa ja vie muutos käyttöön komennolla helm upgrade. Helm vertaa sitä aktiiviseen julkaisuun ja ottaa käyttöön vain muuttuneet osat.
helm upgrade web .Asenna tai päivitä yhdellä komennolla
Kehityksen aikana upgrade --install asentaa uuden julkaisun ja päivittää sen, jos se on jo olemassa. Yksi komento kumpaankin tilanteeseen.
helm upgrade --install web .Ohita arvoja iteraation aikana
Testaa eri asetuksia nopeasti --set-valitsimella ilman tiedostojen muokkaamista. Näin voit kokeilla lennossa esimerkiksi tagia tai replikoiden määrää.
helm upgrade --install web . --set replicaCount=3Seuraa podien ilmestymistä
Helm luovuttaa resurssit Kubernetesille. Varmista niiden tila komennolla kubectl get pods. Uusien replikoiden pitäisi edetä kohti Running-tilaa.
kubectl get podsPeruuta huono muutos
Jos päivitys ei toimi oikein, helm rollback palauttaa aiemman revision muutamassa sekunnissa. Turvallinen iterointi tarkoittaa nopeaa palautumista.
helm rollback web 1Pura asennus, kun olet valmis
Siivoa kokeilu komennolla helm uninstall. Se poistaa julkaisun ja sen luomat resurssit nimiavaruudesta.
helm uninstall webPikatarkistus
Haluat komennon, joka asentaa julkaisun ensimmäisellä kerralla ja päivittää sen sen jälkeen. Mikä komento se on?
Kertaus: iteroi luottavaisin mielin
Silmukkasi on valmis: lint, template, dry-run, sitten upgrade --install. Varmista tila kubectl-komennolla ja peruuta muutokset tarvittaessa. Chartisi on elossa! 🎉
Opi DevOps-bootcamp 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
- 142
- Oppitunnit
- 568
Usein kysytyt kysymykset
Onko oppitunti ”Chartin asentaminen ja kehittäminen iteroiden” ilmainen?
Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa DevOps-bootcamp-oppimispolun 3 oppituntia, myös oppitunnin “Chartin asentaminen ja kehittäminen iteroiden”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. DevOps-bootcamp-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Chartin asentaminen ja kehittäminen iteroiden”?
Muokkaa, mallinna ja päivitä -kehityssykli. Harjoittelet DevOps-bootcamp-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni DevOps-bootcamp-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin DevOps-bootcamp-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/4.
Kuinka kauan ”Chartin asentaminen ja kehittäminen iteroiden”-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ä DevOps-bootcamp-oppitunnilla?
Kyllä. Jokainen DevOps-bootcamp-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
- Yksinkertainen Deployment-malli
- Konttikuvan parametrisoiminen
- Service-mallin lisääminen
- Chartin asentaminen ja kehittäminen iteroiden