Helm Academy · Lezione

Osservare l'avvio dei pod

Verifichi la release con kubectl dopo l'installazione

Lezione 4 di 413 passaggi

Osservare l'avvio dei pod è una lezione Helm Academy gratuita su CoddyKit. Questa è la lezione 4 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Helm Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Helm Academy include 4 lezioni in totale.

Fidarsi, poi verificare

helm install stampa un messaggio di successo, ma la vera conferma è che i pod siano effettivamente in esecuzione. Helm passa il controllo a Kubernetes; ora può osservare il risultato. 👀

Prima helm status

Inizi dalla vista di Helm. helm status mostra lo stato deployed della release e le NOTES stampate dal chart durante l'installazione.

helm status my-web -n web

Passare a kubectl

Per i dettagli aggiornati sui pod si usa kubectl, la CLI di Kubernetes. Helm ha creato gli oggetti; kubectl li esamina direttamente.

Ottenere i pod

Elenchi i pod del workload con kubectl get pods, limitando la ricerca al namespace della release per visualizzare solo ciò che interessa.

kubectl get pods -n web

Leggere la colonna STATUS

È necessario che STATUS sia Running e che READY mostri 1/1. Pending o ContainerCreating indicano semplicemente che Kubernetes sta ancora scaricando e avviando i componenti.

Osservare in tempo reale

Aggiunga -w per osservare l'elenco, che si aggiornerà quando i pod cambiano stato. Li vedrà passare da Pending a Running, quindi prema Ctrl+C.

kubectl get pods -n web -w

Filtrare per release

I chart assegnano etichette alle risorse, quindi può filtrare una singola release con -l e un selettore, anche in un namespace affollato.

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

Verificare il Deployment

Il Deployment gestisce i pod. kubectl get deployment mostra a colpo d'occhio il numero di repliche desiderate rispetto a quelle disponibili.

kubectl get deployment -n web

Quando un pod dà problemi

È bloccato o va in crash? kubectl describe pod mostra eventi come errori nel recupero dell'immagine o probe di integrità non riuscite: è il primo punto da cui iniziare il debug.

kubectl describe pod POD_NAME -n web

Dare un'occhiata ai log

Per vedere che cosa comunica il container, trasmetta il suo output con kubectl logs. Gli errori dell'applicazione di solito compaiono qui.

kubectl logs POD_NAME -n web

Raggiungere il Service

I pod sono in esecuzione ma irraggiungibili? Controlli il Service creato da Helm. kubectl get svc mostra l'IP del cluster e le porte collegate ai pod.

kubectl get svc -n web

Verifica rapida

Desidera confermare che i pod nginx siano effettivamente in esecuzione dopo l'installazione.

Riepilogo

Confermi una release con helm status, quindi usi kubectl get pods, describe e logs. Running e 1/1 indicano che l'installazione è riuscita davvero. 🎉

Gratis per iniziare

Impara YAML con un tutor IA — gratis

Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.

Corsi
30
Lezioni
120

Domande Frequenti

La lezione «Osservare l'avvio dei pod» è gratuita?

Sì — il testo completo di «Osservare l'avvio dei pod» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Helm Academy, passa a CoddyKit PRO. Il corso Helm Academy include 4 lezioni in totale.

Cosa imparerò in «Osservare l'avvio dei pod»?

Verifichi la release con kubectl dopo l'installazione Eserciti Helm Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Helm Academy?

Non è richiesta alcuna esperienza precedente. Helm Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 4 di 4.

Quanto tempo richiede la lezione «Osservare l'avvio dei pod»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Helm Academy?

Sì. Ogni lezione Helm Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Distribuire nginx con helm install
  2. Assegnare e generare i nomi delle release
  3. Scegliere un namespace al momento dell'installazione
  4. Osservare l'avvio dei pod
← Torna a Helm Academy