Änderungen mit helm upgrade anwenden
Übertragen Sie neue Werte oder eine neue Chart-Version.
Änderungen mit helm upgrade anwenden ist eine kostenlose Helm Academy-Lektion auf CoddyKit. Dies ist Lektion 1 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.
Warum upgrade existiert
Sobald ein Release läuft, installieren Sie es nur selten neu. Um etwas zu ändern, verwenden Sie helm upgrade, um neue Einstellungen auf dasselbe Release anzuwenden. 🔄
Grundaufbau
Ein upgrade nimmt zuerst den Namen des Releases und anschließend das zu verwendende Chart entgegen. Helm berechnet die Differenz und führt sie für Sie aus.
helm upgrade my-app bitnami/nginxGleicher Name, neuer Zustand
Der Release-Name muss mit einem vorhandenen Release übereinstimmen. Helm findet es, erstellt die neuen Manifeste und aktualisiert nur, was sich tatsächlich geändert hat.
Values ändern
Der häufigste Grund für ein Upgrade ist eine neue Konfiguration. Übergeben Sie --set, um einen einzelnen Wert zu ändern, ohne Chart-Dateien zu bearbeiten.
helm upgrade my-app bitnami/nginx --set replicaCount=3Die Chart-Version aktualisieren
Sie können mit --version auch auf ein neueres Chart wechseln. Dadurch werden neue Templates abgerufen, während die Identität Ihres Releases erhalten bleibt.
helm upgrade my-app bitnami/nginx --version 15.5.0Values wiederverwenden oder zurücksetzen
Standardmäßig leitet ein Upgrade die Values aus dem Chart und Ihren Flags neu ab. Fügen Sie --reuse-values hinzu, um zusätzlich die Values des letzten Releases beizubehalten.
helm upgrade my-app bitnami/nginx --reuse-values --set image.tag=1.27Auf Bereitschaft warten
Fügen Sie --wait hinzu, damit Helm wartet, bis die neuen Pods tatsächlich bereit sind, statt sofort zurückzukehren, sobald die API die Änderung akzeptiert. ✅
helm upgrade my-app bitnami/nginx --wait --timeout 5mAtomare Upgrades
Das Flag --atomic führt automatisch ein Rollback durch, wenn das Upgrade fehlschlägt. So bleibt ein fehlerhaftes Deployment niemals in einem halbfertigen Zustand stecken.
helm upgrade my-app bitnami/nginx --atomicJedes Upgrade ist eine Revision
Jedes erfolgreiche upgrade erhöht die Revisionsnummer des Releases um eins. Dieser Verlauf ermöglicht ein späteres Rollback.
Zuerst eine Vorschau anzeigen
Sie sind sich nicht sicher, was ein Upgrade bewirkt? Fügen Sie --dry-run hinzu, um die neuen Manifeste zu rendern und zu validieren, ohne den Cluster zu verändern.
helm upgrade my-app bitnami/nginx --set replicaCount=3 --dry-runMit einem lokalen Chart upgraden
Das Chart-Argument kann auch ein lokaler Pfad sein. Verweisen Sie mit upgrade auf Ihr eigenes Chart-Verzeichnis, während Sie daran arbeiten.
helm upgrade my-app ./my-appKurzer Check
Sie möchten, dass ein fehlgeschlagenes Upgrade automatisch rückgängig gemacht wird. Welches Flag fügen Sie hinzu?
Zusammenfassung
Sie steuern Änderungen jetzt mit helm upgrade: derselbe Name, ein neues Chart oder neue Values, und jeder Lauf erzeugt eine neue Revision. Verwenden Sie --wait und --atomic für sicherere Rollouts. 🚀
Häufig gestellte Fragen
Ist die Lektion „Änderungen mit helm upgrade anwenden“ kostenlos?
Ja — der vollständige Text von „Änderungen mit helm upgrade anwenden“ 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 „Änderungen mit helm upgrade anwenden“?
Übertragen Sie neue Werte oder eine neue Chart-Version. 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 1 von 4.
Wie lange dauert die Lektion „Änderungen mit helm upgrade anwenden“?
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
- Änderungen mit helm upgrade anwenden
- Mit --install installieren oder aktualisieren
- helm history prüfen
- Mit helm rollback zurücksetzen