Helm Academy · Les

Wijzigingen toepassen met helm upgrade

Voer nieuwe waarden of een nieuwe chartversie door.

Les 1 van 413 stappen

Wijzigingen toepassen met helm upgrade is een gratis Helm Academy-les op CoddyKit. Dit is les 1 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Helm Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Helm Academy bevat in totaal 4 lessen.

Waarom upgrade bestaat

Zodra een release draait, installeer je deze zelden opnieuw. Om iets te wijzigen gebruik je helm upgrade om nieuwe instellingen op dezelfde release toe te passen. 🔄

Basisvorm

Een upgrade neemt eerst de releasenaam en daarna de chart die moet worden gebruikt. Helm berekent de verschillen en voert de wijziging voor je uit.

helm upgrade my-app bitnami/nginx

Dezelfde naam, nieuwe toestand

De releasenaam moet overeenkomen met een bestaande release. Helm vindt deze, bouwt de nieuwe manifesten en werkt alleen bij wat daadwerkelijk is gewijzigd.

Waarden wijzigen

De meest voorkomende reden voor een upgrade is nieuwe configuratie. Geef --set mee om één waarde aan te passen zonder chartbestanden te bewerken.

helm upgrade my-app bitnami/nginx --set replicaCount=3

De chartversie upgraden

Je kunt ook met --version overstappen naar een nieuwere chart. Hiermee worden nieuwe sjablonen opgehaald, terwijl de identiteit van je release behouden blijft.

helm upgrade my-app bitnami/nginx --version 15.5.0

Waarden hergebruiken of terugzetten

Standaard leidt een upgrade de waarden opnieuw af uit de chart en je opties. Voeg --reuse-values toe om ook de waarden van de vorige release te behouden.

helm upgrade my-app bitnami/nginx --reuse-values --set image.tag=1.27

Wacht op gereedheid

Voeg --wait toe, waarna Helm blokkeert tot de nieuwe pods daadwerkelijk gereed zijn, in plaats van terug te keren zodra de API de wijziging accepteert. ✅

helm upgrade my-app bitnami/nginx --wait --timeout 5m

Atomaire upgrades

De vlag --atomic laat Helm automatisch terugdraaien als de upgrade mislukt, zodat een mislukte uitrol je nooit halverwege laat vastlopen.

helm upgrade my-app bitnami/nginx --atomic

Elke upgrade is een revisie

Elke geslaagde upgrade verhoogt het revisienummer van de release met één. Die geschiedenis maakt een latere terugdraaiing mogelijk.

Bekijk eerst

Weet je niet zeker wat een upgrade zal doen? Voeg --dry-run toe om de nieuwe manifesten te renderen en te valideren zonder het cluster te wijzigen.

helm upgrade my-app bitnami/nginx --set replicaCount=3 --dry-run

Upgrade vanaf een lokale chart

Het chartargument kan ook een lokaal pad zijn. Wijs upgrade naar je eigen chartmap terwijl je eraan werkt.

helm upgrade my-app ./my-app

Snelle controle

Je wilt dat een mislukte upgrade zichzelf automatisch ongedaan maakt. Welke vlag voeg je toe?

Samenvatting

Je stuurt wijzigingen nu aan met helm upgrade: dezelfde naam, een nieuwe chart of nieuwe waarden, en elke uitvoering levert een nieuwe revisie op. Gebruik --wait en --atomic voor veiligere uitrollen. 🚀

Gratis beginnen

Leer YAML met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
30
Lessen
120

Veelgestelde vragen

Is de les “Wijzigingen toepassen met helm upgrade” gratis?

Ja — de volledige tekst van “Wijzigingen toepassen met helm upgrade” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Helm Academy wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Helm Academy bevat in totaal 4 lessen.

Wat leer ik in “Wijzigingen toepassen met helm upgrade”?

Voer nieuwe waarden of een nieuwe chartversie door. Je oefent met Helm Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Helm Academy te beginnen?

Ervaring vooraf is niet nodig. Helm Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 1 van 4.

Hoe lang duurt de les “Wijzigingen toepassen met helm upgrade”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Helm Academy?

Ja. Elke les over Helm Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Wijzigingen toepassen met helm upgrade
  2. Installeren of upgraden met --install
  3. helm history bekijken
  4. Terugdraaien met helm rollback
← Terug naar Helm Academy