Helm Academy · Lektion

Revisioner: Hver ændring versionsstyres

Hvorfor hver installation og opgradering øger revisionsnummeret.

Lektion 3 af 413 trin

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 ./mychart

Se 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-web

Hvad 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.0

Snapshots 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 1

En 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 5

Derfor 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. ✅

Gratis at komme i gang

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

  1. Hvad indeholder en chart-pakke
  2. En release er et installeret chart
  3. Revisioner: Hver ændring versionsstyres
  4. Ét chart, mange releases
← Tilbage til Helm Academy