Revisionen: Jede Änderung wird versioniert
Warum jede Installation und jedes Upgrade die Revisionsnummer erhöht.
Revisionen: Jede Änderung wird versioniert ist eine kostenlose Helm Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Helm Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Helm Academy-Kurs umfasst insgesamt 4 Lektionen.
Was eine Revision ist
Bei jeder Änderung an einem Release erfasst Helm eine revision: einen nummerierten Snapshot des Charts und der Values dieses Releases zu diesem Zeitpunkt. 🕒
Die Installation beginnt mit Eins
Eine neue Installation mit helm install erstellt Revision 1. Sie ist der erste Eintrag in der Historie des Releases.
Upgrades erhöhen die Nummer
Jedes helm upgrade erhöht die Revision: Aus 1 wird 2, dann 3. Die Nummer steigt bei Ihren Änderungen immer weiter an.
helm upgrade my-web ./mychartDie Historie anzeigen
Führen Sie helm history zusammen mit einem Release-Namen aus, um jede Revision, ihren Status und die Aktion anzuzeigen, durch die sie erstellt wurde.
helm history my-webWas die Historie zeigt
Die Historientabelle enthält für jede revision die Nummer, den Zeitpunkt der Aktualisierung, den Status und die angewendete Chart-Version.
REVISION STATUS CHART
1 superseded mychart-0.1.0
2 deployed mychart-0.2.0Snapshots bleiben erhalten
Helm speichert die vollständigen Daten jeder Revision im Cluster, sodass alte Snapshots zur Untersuchung oder Wiederherstellung verfügbar bleiben.
Rollback durchführen
Da Revisionen gespeichert werden, kann helm rollback ein Release innerhalb von Sekunden auf jede frühere Revision zurücksetzen.
helm rollback my-web 1Ein Rollback fügt eine Revision hinzu
Ein Rollback löscht die Historie nicht. Es wendet die alte Konfiguration an, zeichnet darüber jedoch eine neue Revision auf, sodass die Zeitlinie erhalten bleibt.
Der Status „deployed“
Gleichzeitig ist nur eine Revision deployed: die aktuelle. Frühere erfolgreiche Revisionen werden als abgelöst markiert.
Alte Revisionen entfernen
Helm verwaltet die Historie für jedes Release separat. Das Flag --history-max beim Upgrade begrenzt die Anzahl der aufbewahrten Revisionen standardmäßig auf zehn.
helm upgrade my-web ./mychart --history-max 5Warum Versionierung hilft
Nummerierte Revisionen bieten Ihnen ein Sicherheitsnetz: Sie sehen genau, was sich geändert hat, und können ein fehlerhaftes Upgrade ohne Rätselraten rückgängig machen. 🎯
Kurze Überprüfung
Sehen wir uns an, wie sich Revisionen verhalten.
Zusammenfassung
Jede Installation, jedes Upgrade und jeder Rollback erhöht die Revisionsnummer. Helm listet sie mit history auf, und rollback verwendet sie für eine schnelle Wiederherstellung. ✅
Häufig gestellte Fragen
Ist die Lektion „Revisionen: Jede Änderung wird versioniert“ kostenlos?
Ja — der vollständige Text von „Revisionen: Jede Änderung wird versioniert“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Helm Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Helm Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Revisionen: Jede Änderung wird versioniert“?
Warum jede Installation und jedes Upgrade die Revisionsnummer erhöht. Du übst Helm Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Helm Academy zu starten?
Keine Vorkenntnisse erforderlich. Helm Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Revisionen: Jede Änderung wird versioniert“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Helm Academy-Lektion Code schreiben und ausführen?
Ja. Jede Helm Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Was in einem Chart-Paket steckt
- Ein Release ist ein installiertes Chart
- Revisionen: Jede Änderung wird versioniert
- Ein Chart, viele Releases