DevOps-bootcamp · Oppitunti

Palauttaminen komennolla helm rollback

Palatkaa tunnetusti toimivaan revisioon sekunneissa.

Oppitunti 4/413 vaihetta

Palauttaminen komennolla helm rollback 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.

Kun jokin menee pieleen

Huono päivitys voi sattua kenelle tahansa. Koska Helm säilyttää historian, voit perua muutoksen komennolla helm rollback sen sijaan, että yrittäisit selvittää ongelmaa paineen alla. 🛟

Palaa yksi askel taaksepäin

Kun komennolle annetaan vain julkaisun nimi, helm rollback palauttaa välittömästi edelliseen revisioon. Se on nopein tapa perua juuri tehty virhe.

helm rollback my-app

Kohdista tiettyyn revisioon

Voit myös määrittää täsmälleen palautettavan revision. Lue numero komennon helm history tulosteesta ja välitä se palautuskomennolle.

helm rollback my-app 3

Palautus on itsessään revisio

Palautus ei poista historiaa. Se luo kokonaan uuden revision, jonka sisältö vastaa valitsemaasi kohdetta. Historia vain kasvaa.

Myös arvot palautetaan

Palautus palauttaa kohderevision chartin ja values-arvot yhdessä, joten julkaisu palaa täsmälleen kyseiseen määritykseen.

Odota, että tila vakiintuu

Lisää --wait, jotta Helm odottaa palautettujen podien valmistumista ja varmistaa, että palvelu todella palautui toimintakuntoon. ✅

helm rollback my-app 3 --wait

Esikatsele palautusta

Haluatko nähdä ensin, mitä palautus tuottaisi? Lisää --dry-run, niin se renderöidään muuttamatta käytössä olevaa julkaisua.

helm rollback my-app 3 --dry-run

Palauta myös hookit

Oletusarvoisesti palautus ohittaa hookit. Lisää --no-hooks tehdäksesi tämän eksplisiittiseksi tai jätä lippu pois, jotta palautuksen hookit suoritetaan suunnitellusti.

helm rollback my-app 3 --no-hooks

Vahvista uusi tila

Suorita palautuksen jälkeen uudelleen helm status tai helm history ja varmista, että deployed-tilassa oleva revisio on odottamasi.

helm status my-app

Atomic tekee palautuksen jo

Jos epäonnistuneessa päivityksessä käytettiin lippua --atomic, Helm on jo palauttanut muutoksen puolestasi. Manuaalista palautusta tarvitaan ongelmiin, jotka havaitaan vasta jälkikäteen.

Historiaa tarvitaan

Palautus tarvitsee tallennetun revision, johon palata. Jos historia on tyhjennetty, palautettavaa ei ole, joten history-historian säilyttäminen toimii turvaverkkonasi.

Pikatarkistus

Julkaisusi on revisiossa 6 ja kaikki toimii hyvin. Suoritat komennon helm rollback my-app 4. Mitä revisionumerolle tapahtuu?

Kertaus

Osaat nyt palauttaa tilanteen nopeasti komennolla helm rollback: voit perua yhden askeleen tai kohdistaa palautuksen tiettyyn revisioon, ja jokainen palautus luo uuden revision, joka palauttaa chartin ja arvot. Yhdistä se komentoon history ja lippuun --atomic. 🚀

Aloita maksutta

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 ”Palauttaminen komennolla helm rollback” ilmainen?

Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa DevOps-bootcamp-oppimispolun 3 oppituntia, myös oppitunnin “Palauttaminen komennolla helm rollback”. 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 ”Palauttaminen komennolla helm rollback”?

Palatkaa tunnetusti toimivaan revisioon sekunneissa. 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 ”Palauttaminen komennolla helm rollback”-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

  1. Muutosten käyttöönotto komennolla helm upgrade
  2. Asennus tai päivitys valitsimella --install
  3. helm history -historian tarkastelu
  4. Palauttaminen komennolla helm rollback
← Takaisin: DevOps-bootcamp