Revisioner: Hver ændring versionsstyres
Hvorfor hver installation og opgradering øger revisionsnummeret.
Revisioner: Hver ændring versionsstyres er en gratis Helm Academy-lektion på CoddyKit. Dette er lektion 3 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Helm Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Helm Academy-kurset indeholder 4 lektioner i alt.
Hvad en revision er
Hver gang du ændrer en release, registrerer Helm en revision: et nummereret øjebliksbillede af releasens chart og værdier på det pågældende tidspunkt. 🕒
Installationen starter ved én
En ny helm install opretter revision 1. Det er det første punkt i releasens historik.
Opgraderinger øger nummeret
Hver helm upgrade øger revisionsnummeret: 1 bliver til 2 og derefter 3. Nummeret går kun op, når du foretager ændringer.
helm upgrade my-web ./mychartSe historikken
Kør helm history sammen med et releasenavn for at se alle revisioner, deres status og den handling, der oprettede dem.
helm history my-webHvad historikken viser
Historiktabellen viser hvert revisionsnummer, opdateringstidspunktet, status og den chart-version, der blev anvendt.
REVISION STATUS CHART
1 superseded mychart-0.1.0
2 deployed mychart-0.2.0Snapshots bevares
Helm gemmer hver revisions fulde data i klyngen, så gamle snapshots stadig er tilgængelige til inspektion eller gendannelse.
Rulle tilbage
Da revisionerne gemmes, kan helm rollback på få sekunder føre en release tilbage til en hvilken som helst tidligere revision.
helm rollback my-web 1En tilbagerulning tilføjer en revision
En tilbagerulning sletter ikke historikken. Den anvender den gamle konfiguration, men registrerer en ny revision ovenpå, så tidslinjen bevares.
Status for den udrullede revision
Kun én revision er udrullet ad gangen, nemlig den aktuelle. Tidligere vellykkede revisioner markeres som erstattede.
Fjerne gamle revisioner
Helm bevarer historikken for hver release. Flaget --history-max ved en opgradering begrænser, hvor mange revisioner der bevares, med ti som standard.
helm upgrade my-web ./mychart --history-max 5Derfor hjælper versionsstyring
Nummererede revisioner giver dig et sikkerhedsnet: Du kan se præcis, hvad der er ændret, og fortryde en dårlig opgradering uden at gætte dig frem. 🎯
Hurtigt tjek
Lad os tjekke, hvordan revisioner fungerer.
Opsummering
Hver installation, opgradering og tilbagerulning øger revisionsnummeret. Helm history viser dem, og rollback bruger dem til hurtig gendannelse. ✅
Lær YAML med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 30
- Lektioner
- 120
Ofte stillede spørgsmål
Er lektionen “Revisioner: Hver ændring versionsstyres” gratis?
Ja — hele teksten til “Revisioner: Hver ændring versionsstyres” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Helm Academy-kurset, skal du opgradere til CoddyKit PRO. Helm Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Revisioner: Hver ændring versionsstyres”?
Hvorfor hver installation og opgradering øger revisionsnummeret. Du øver dig i Helm Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Helm Academy?
Der kræves ingen tidligere erfaring. Helm Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 3 af 4.
Hvor lang tid tager lektionen “Revisioner: Hver ændring versionsstyres”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Helm Academy-lektion?
Ja. Alle Helm Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Hvad indeholder en chart-pakke
- En release er et installeret chart
- Revisioner: Hver ændring versionsstyres
- Ét chart, mange releases