Läs manifest med helm get all
Återskapa värdena och manifesten för en release
Läs manifest med helm get all ä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.
Återskapa det som är distribuerat
Ibland behöver du veta exakt vad en release tillämpade. Familjen helm get hämtar den informationen direkt från klustret. 📦
Kommandot get all
Kör helm get all med ett releasenamn för att visa allt Helm sparade: värden, manifest, anteckningar och hooks i en och samma vy.
helm get all my-appVisa bara manifesten
Vill du bara se den YAML som tillämpades? helm get manifest skriver ut de renderade Kubernetes-objekten för den aktuella revisionen.
helm get manifest my-appÅterskapa värdena
Använd helm get values för att se den användarlevererade konfigurationen. Den visar vad du skrev över, inte chartets standardvärden.
helm get values my-appVisa alla värden
Lägg till --all för att slå samman chartets standardvärden med dina överskrivningar. Då visas den fullständiga beräknade konfiguration som releasen faktiskt använde.
helm get values my-app --allAnteckningarna efter installationen
Har du tappat bort instruktionerna som ett chart skrev ut? helm get notes renderar NOTES.txt för releasen på nytt när du behöver den.
helm get notes my-appGranska hooks
Kör helm get hooks för att lista de hook-resurser som hör till en release, till exempel de migreringsjobb som kördes under installationen.
helm get hooks my-appVälj en tidigare revision
Lägg till --revision för att läsa en äldre snapshot. Helm sparar varje revision, så att du kan granska exakt vad en tidigare distribution tillämpade.
helm get manifest my-app --revision 2Därför är detta bättre än kubectl
Klustret visar aktiva objekt, men helm get visar den auktoritativa information som Helm spårade, inklusive hooks som kubectl inte ensamt kan koppla tillbaka.
Glöm inte namnrymden
Releaser är knutna till namnrymder. Ange därför --namespace om releasen inte finns i din standardnamnrymd, annars rapporterar Helm att den inte hittades.
helm get all my-app --namespace webJämför med ditt chart
Spara manifestutdata i en fil och jämför den sedan med en ny rendering från helm template för att hitta avvikelser mellan det distribuerade och det avsedda tillståndet.
Snabbkontroll
Du vill se hela konfigurationen som en release använde, inklusive chartets standardvärden som du aldrig ändrade. Vilket kommando visar den?
Sammanfattning
Du kan nu återskapa information om en release med helm get: all, manifest, values --all, notes och hooks, även för en tidigare revision. Det är din forensiska verktygslåda. 🚀
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 ”Läs manifest med helm get all” gratis?
Ja – du kan läsa vilka 3 lektioner som helst i lärvägen DevOps-bootcamp, inklusive ”Läs manifest med helm get all”, 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 ”Läs manifest med helm get all”?
Återskapa värdena och manifesten för en release 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 ”Läs manifest med helm get all”?
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
- Spåra rendering med --debug och --dry-run
- Läs manifest med helm get all
- Hantera pending-upgrade och fastnade tillstånd
- Bygg ett produktionschart för en app från början till slut