DevOps-bootcamp · Lektion

Följ när poddarna startar

Verifiera releasen med kubectl efter installationen

Lektion 4 av 413 steg

Följ när poddarna startar är en gratis lektion i DevOps-bootcamp på CoddyKit. Detta är lektion 4 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.

Lita på, men verifiera

helm install skriver ut att installationen lyckades, men det verkliga beviset är att pods faktiskt körs. Helm lämnar över till Kubernetes; nu ser du det i arbete. 👀

Börja med Helm-status

Börja med Helms egen vy. helm status visar releasens deployed-status samt de NOTES som chartet skrev ut vid installationen.

helm status my-web -n web

Gå vidare till kubectl

För detaljer om pods i realtid använder du kubectl, Kubernetes CLI. Helm skapade objekten och kubectl granskar dem direkt.

Hämta pods

Lista arbetsbelastningens pods med kubectl get pods, begränsat till releasens namespace så att du bara ser det som är relevant här.

kubectl get pods -n web

Läs STATUS-kolumnen

Du vill se STATUS Running och READY som 1/1. Pending eller ContainerCreating betyder bara att Kubernetes fortfarande hämtar och startar saker.

Övervaka i realtid

Lägg till -w för att övervaka listan medan den uppdateras när pods byter tillstånd. Se hur de går från Pending till Running och tryck sedan på Ctrl+C.

kubectl get pods -n web -w

Filtrera efter release

Charts märker resurser, så du kan filtrera fram en enda release med -l och en selector och på så sätt hitta rätt i ett fullt namespace.

kubectl get pods -n web -l app.kubernetes.io/instance=my-web

Kontrollera Deployment

Deployment hanterar dina pods. kubectl get deployment visar önskat antal repliker jämfört med tillgängliga repliker på ett ögonblick.

kubectl get deployment -n web

När en pod krånglar

Har den fastnat eller kraschar den? kubectl describe pod visar händelser som fel vid bildhämtning eller misslyckade hälsokontroller – ditt första stopp vid felsökning.

kubectl describe pod POD_NAME -n web

Titta i loggarna

Om du vill se vad containern själv säger kan du strömma dess utdata med kubectl logs. Programfel brukar visas här.

kubectl logs POD_NAME -n web

Nå Service

Kör pods men går de inte att nå? Kontrollera den Service som Helm skapade. kubectl get svc visar kluster-IP:t och portarna som är kopplade till dina pods.

kubectl get svc -n web

Snabbkontroll

Du vill bekräfta att dina nginx-pods faktiskt körs efter installationen.

Sammanfattning

Bekräfta en release med helm status och kör sedan kubectl get pods, describe och logs. Running och 1/1 betyder att installationen verkligen lyckades. 🎉

Gratis att börja

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 ”Följ när poddarna startar” gratis?

Ja – du kan läsa vilka 3 lektioner som helst i lärvägen DevOps-bootcamp, inklusive ”Följ när poddarna startar”, 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 ”Följ när poddarna startar”?

Verifiera releasen med kubectl efter installationen 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 4 av 4.

Hur lång tid tar lektionen ”Följ när poddarna startar”?

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

  1. Distribuera nginx med helm install
  2. Namnge releases och generera namn
  3. Välj ett namespace vid installation
  4. Följ när poddarna startar
← Tillbaka till DevOps-bootcamp