Installer og iterer på chartet Deres
Utviklingssløyfen rediger, template, oppgrader.
Installer og iterer på chartet Deres er en gratis leksjon i DevOps-bootcamp på CoddyKit. Dette er leksjon 4 av 4. Du kan lese valgfritt 3 leksjoner fra denne læringsstien gratis i sin helhet – deretter låser CoddyKit PRO opp alle leksjoner, samt praktisk øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i DevOps-bootcamp, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i DevOps-bootcamp inneholder totalt 4 leksjoner.
Utviklingssløyfen
Å lage et chart er en iterativ prosess: rediger, render, installer eller oppgrader, gjenta. En kort sløyfe avdekker feil før de når klyngen.
Kjør lint før installasjon
Start med helm lint. Det kontrollerer chartet for strukturelle problemer og manglende felt uten å kontakte en klynge.
helm lint .Render for å lese resultatet
Kjør deretter helm template for å se de nøyaktige manifestene. Å lese YAML-en er den raskeste måten å oppdage en feil i templating på.
helm template web .Kjør en tørrkjøring mot serveren
Legg til --dry-run for å be Kubernetes validere manifestene uten å opprette noe. Det oppdager skjemafeil som lint ikke kan finne.
helm install web . --dry-runInstaller på ordentlig
Når alt ser riktig ut, installerer De. Det første argumentet er release-navnet, og punktumet peker Helm til chartet i gjeldende katalog.
helm install web .Rediger, og oppgrader deretter
Endre en mal eller en verdi, og send den deretter ut med helm upgrade. Helm sammenligner med den aktive releasen og bruker bare endringene.
helm upgrade web .Oppgrader eller installer i ett trinn
Under utvikling installerer upgrade --install hvis releasen er ny, og oppgraderer hvis den allerede finnes. Én kommando for begge tilfeller.
helm upgrade --install web .Overstyr underveis
Prøv ulike innstillinger raskt med --set, uten å redigere filer. Det er praktisk for å teste en tagg eller et replikatantall fortløpende.
helm upgrade --install web . --set replicaCount=3Følg med på podene
Helm overleverer ressurser til Kubernetes; bekreft med kubectl get pods. De nye replikaene bør bevege seg mot tilstanden Running.
kubectl get podsRull tilbake en dårlig endring
Hvis en oppgradering oppfører seg feil, gjenoppretter helm rollback en tidligere revisjon på sekunder. Trygg iterasjon betyr å komme seg raskt tilbake.
helm rollback web 1Rydd opp når arbeidet er ferdig
Rydd opp etter et eksperiment med helm uninstall. Det fjerner releasen og ressursene den opprettet fra navnerommet.
helm uninstall webKort sjekk
De vil ha én kommando som installerer en release første gang og oppgraderer den etterpå. Hvilken er det?
Oppsummering: Iterer trygt
Sløyfen er på plass: lint, template, dry-run, deretter upgrade --install. Verifiser med kubectl og rull tilbake ved behov. Chartet er i gang! 🎉
Lær deg DevOps-bootcamp med en AI-veileder – gratis
Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.
- Kurs
- 142
- Leksjoner
- 568
Ofte stilte spørsmål
Er leksjonen «Installer og iterer på chartet Deres» gratis?
Ja – du kan lese valgfritt 3 av leksjonene i læringsstien DevOps-bootcamp, inkludert «Installer og iterer på chartet Deres», gratis i sin helhet her på nettet. Deretter låser CoddyKit PRO opp alle leksjoner, samt interaktiv øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Kurset i DevOps-bootcamp inneholder totalt 4 leksjoner.
Hva lærer jeg i «Installer og iterer på chartet Deres»?
Utviklingssløyfen rediger, template, oppgrader. Du øver på DevOps-bootcamp med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.
Trenger jeg erfaring for å begynne med DevOps-bootcamp?
Ingen tidligere erfaring er nødvendig. DevOps-bootcamp på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 4 av 4.
Hvor lang tid tar leksjonen «Installer og iterer på chartet Deres»?
De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.
Kan jeg skrive og kjøre kode i denne DevOps-bootcamp-leksjonen?
Ja. Alle DevOps-bootcamp-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.
Alle leksjonene i dette kurset
- En minimal Deployment-template
- Parametriser container-imaget
- Legg til en Service-template
- Installer og iterer på chartet Deres