DevOps-bootcamp · leksjon

Gå tilbake med helm rollback

Gå tilbake til en kjent god revisjon på få sekunder.

Leksjon 4 av 413 trinn

Gå tilbake med helm rollback er en gratis leksjon i DevOps-bootcamp på CoddyKit. Dette er leksjon 4 av 4. Du kan lese valgfritt 3 leksjoner fra denne læringsstien gratis i sin helhet – deretter låser CoddyKit PRO opp alle leksjoner, samt praktisk øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i DevOps-bootcamp, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i DevOps-bootcamp inneholder totalt 4 leksjoner.

Når noe går galt

En dårlig oppgradering kan skje hvem som helst. Fordi Helm beholder historikken, kan du angre den med helm rollback i stedet for å feilsøke under press. 🛟

Rull tilbake ett trinn

Kalt med bare release-navnet går helm rollback tilbake til den umiddelbart forrige revisjonen. Det er den raskeste måten å angre en fersk feil på.

helm rollback my-app

Velg en bestemt revisjon

Du kan også angi nøyaktig hvilken revisjon som skal gjenopprettes. Les den fra helm history, og oppgi deretter nummeret.

helm rollback my-app 3

Rollback er selv en revisjon

En rollback sletter ikke historikken. Den oppretter en helt ny revisjon med samme innhold som målet du valgte. Historikken vokser bare.

Gjenoppretter også verdiene

En rollback gjenoppretter chartet og verdiene fra målrevisjonen samtidig, slik at releasen går tilbake til nøyaktig den konfigurasjonen.

Vent til den har stabilisert seg

Legg til --wait slik at Helm blokkerer til de gjenopprettede podene er klare, og bekrefter at rollbacken faktisk gjenopprettet tjenesten. ✅

helm rollback my-app 3 --wait

Forhåndsvis rollbacken

Vil du først se hva en rollback vil produsere? Legg til --dry-run for å rendre den uten å endre den aktive releasen.

helm rollback my-app 3 --dry-run

Rull tilbake hooks også

Som standard hopper rollback over hooks. Legg til --no-hooks for å være tydelig, eller utelat det for å la eventuelle rollback-hooks kjøre som tiltenkt.

helm rollback my-app 3 --no-hooks

Bekreft den nye tilstanden

Etter en rollback kjører du helm status eller helm history på nytt for å bekrefte at den deployede revisjonen er den du forventet.

helm status my-app

--atomic ruller allerede tilbake

Hvis den mislykkede oppgraderingen brukte --atomic, har Helm allerede rullet tilbake for deg. Manuell rollback er for problemer som oppdages i etterkant.

Historikken må finnes

Rollback trenger en lagret revisjon å gå tilbake til. Hvis historikken er slettet, finnes det ingenting å gjenopprette, så oppbevaring av historikk er sikkerhetsnettet ditt.

Rask sjekk

Releasen din er på revisjon 6, og alt er i orden. Du kjører helm rollback my-app 4. Hva skjer med antallet revisjoner?

Oppsummering

Du kan nå gjenopprette raskt med helm rollback: angre ett trinn eller målrett en revisjon, og hver rollback er en ny revisjon som gjenoppretter chartet og verdiene. Kombiner den med history og --atomic. 🚀

Gratis å komme i gang

Lær deg DevOps-bootcamp med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
142
Leksjoner
568

Ofte stilte spørsmål

Er leksjonen «Gå tilbake med helm rollback» gratis?

Ja – du kan lese valgfritt 3 av leksjonene i læringsstien DevOps-bootcamp, inkludert «Gå tilbake med helm rollback», gratis i sin helhet her på nettet. Deretter låser CoddyKit PRO opp alle leksjoner, samt interaktiv øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Kurset i DevOps-bootcamp inneholder totalt 4 leksjoner.

Hva lærer jeg i «Gå tilbake med helm rollback»?

Gå tilbake til en kjent god revisjon på få sekunder. Du øver på DevOps-bootcamp med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med DevOps-bootcamp?

Ingen tidligere erfaring er nødvendig. DevOps-bootcamp på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 4 av 4.

Hvor lang tid tar leksjonen «Gå tilbake med helm rollback»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne DevOps-bootcamp-leksjonen?

Ja. Alle DevOps-bootcamp-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Bruk endringer med helm upgrade
  2. Installer eller oppgrader med --install
  3. Gå gjennom helm history
  4. Gå tilbake med helm rollback
← Tilbake til DevOps-bootcamp