En release är ett installerat chart
Namnge en instans av ett chart som körs i ett namespace
En release är ett installerat chart är en gratis lektion i DevOps-bootcamp på CoddyKit. Detta är lektion 2 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för DevOps-bootcamp, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i DevOps-bootcamp innehåller totalt 4 lektioner.
Från chart till release
När du installerar ett chart i ett kluster skapar Helm en release: en körande instans av chartet med ett namn som du väljer. 🚀
Installationskommandot
Du skapar en release med helm install. Det första argumentet är release-namnet och det andra är det chart som ska distribueras.
helm install my-web ./mychartChartet är ritningen
Tänk på chartet som en ritning och releasen som huset som byggs utifrån den. Många releases kan skapas från ett och samma chart.
Release-namn är unika
Varje release-namn måste vara unikt inom sitt namespace. Det namnet använder du senare för att uppgradera, granska eller avinstallera releasen.
Releases finns i ett namespace
En release tillhör ett Kubernetes-namespace. Samma release-namn kan återanvändas i ett annat namespace utan konflikt.
helm install my-web ./mychart -n stagingLista dina releases
Kör helm list för att se releases i ditt aktuella namespace, inklusive deras chart, revision och status.
helm listTillståndet lagras i klustret
Helm 3 lagrar varje releases data i en Kubernetes-Secret i namespacet. Ingen extern server behövs för att hålla reda på den.
Kontrollera en release
Använd helm status tillsammans med release-namnet för att se dess aktuella tillstånd och de renderade meddelandena för den körande instansen.
helm status my-webReleases behåller sin konfiguration
En release kommer ihåg de values du angav vid installationen. Helm använder dem igen vid uppgradering om du inte åsidosätter dem.
Ta bort en release
När du inte längre behöver den tar helm uninstall bort releasen och de klusterresurser som den skapade.
helm uninstall my-webDärför spelar skillnaden roll
Genom att skilja chart från release kan du hantera varje driftsättning separat, även när de bygger på samma underliggande chart. 🎯
Snabb kontroll
Nu bekräftar vi vad en release egentligen är.
Sammanfattning
När du installerar ett chart skapas en release: en unikt namngiven instans i ett namespace som du kan lista, uppgradera och avinstallera. ✅
Lär dig DevOps-bootcamp med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 142
- Lektioner
- 568
Vanliga frågor
Är lektionen ”En release är ett installerat chart” gratis?
Ja – du kan läsa vilka 3 lektioner som helst i lärvägen DevOps-bootcamp, inklusive ”En release är ett installerat chart”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i DevOps-bootcamp innehåller totalt 4 lektioner.
Vad lär jag mig i ”En release är ett installerat chart”?
Namnge en instans av ett chart som körs i ett namespace Ni övar på DevOps-bootcamp med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig DevOps-bootcamp?
Du behöver inga förkunskaper. Utbildningen i DevOps-bootcamp på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 2 av 4.
Hur lång tid tar lektionen ”En release är ett installerat chart”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här DevOps-bootcamp-lektionen?
Ja. Varje DevOps-bootcamp-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Vad ett chart-paket innehåller
- En release är ett installerat chart
- Revisioner: varje ändring versionshanteras
- Ett chart, många releases