0Pricing
Helm Academy · Lección

Observar cómo se inician los pods

Verifique el release con kubectl después de instalarlo

Observar cómo se inician los pods es una lección gratuita de Helm Academy en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Helm Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Helm Academy incluye 4 lecciones en total.

Confiar y verificar

helm install muestra que la operación tuvo éxito, pero la prueba real es que los pods estén en ejecución. Helm delega el trabajo en Kubernetes; ahora debe observar cómo funciona. 👀

Consultar primero el estado de Helm

Comience con la propia vista de Helm. helm status muestra el estado deployed del release y las NOTES que el chart mostró durante la instalación.

helm status my-web -n web

Pasar a kubectl

Para consultar detalles en tiempo real de los pods, use kubectl, la CLI de Kubernetes. Helm creó los objetos; kubectl los inspecciona directamente.

Obtener los pods

Liste los pods de la carga de trabajo con kubectl get pods, limitando la consulta al namespace del release para ver solo lo relevante en este caso.

kubectl get pods -n web

Leer la columna STATUS

Debe ver STATUS Running y READY con el valor 1/1. Pending o ContainerCreating solo indican que Kubernetes todavía está descargando e iniciando los componentes.

Observar en tiempo real

Añada -w para observar los cambios; la lista se actualizará a medida que los pods cambien de estado. Obsérvelos pasar de Pending a Running y pulse después Ctrl+C.

kubectl get pods -n web -w

Filtrar por release

Los charts etiquetan los recursos, así que puede filtrar un solo release con -l y un selector, lo que facilita encontrarlo en un namespace con mucha actividad.

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

Comprobar el Deployment

El Deployment gestiona sus pods. kubectl get deployment muestra de un vistazo las réplicas deseadas frente a las disponibles.

kubectl get deployment -n web

Cuando un pod falla

¿Se ha quedado bloqueado o se reinicia? kubectl describe pod muestra eventos como errores al descargar la imagen o sondas de salud fallidas; es el primer paso para depurar.

kubectl describe pod POD_NAME -n web

Consultar los logs

Para ver lo que está diciendo el contenedor, transmita su salida con kubectl logs. Los errores de la aplicación suelen aparecer aquí.

kubectl logs POD_NAME -n web

Acceder al Service

¿Los pods están en Running pero no se puede acceder a ellos? Compruebe el Service que creó Helm. kubectl get svc muestra la IP del clúster y los puertos conectados a sus pods.

kubectl get svc -n web

Comprobación rápida

Quiere confirmar que sus pods de nginx están realmente en ejecución después de la instalación.

Resumen

Confirme un release con helm status y después use kubectl get pods, describe y logs. Running y 1/1 indican que la instalación se completó correctamente. 🎉

Preguntas frecuentes

¿La lección «Observar cómo se inician los pods» es gratis?

Sí — el texto completo de «Observar cómo se inician los pods» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Helm Academy, actualiza a CoddyKit PRO. El curso de Helm Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Observar cómo se inician los pods»?

Verifique el release con kubectl después de instalarlo Practicas Helm Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Helm Academy?

No se requiere experiencia previa. Helm Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.

¿Cuánto tiempo toma la lección «Observar cómo se inician los pods»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Helm Academy?

Sí. Cada lección de Helm Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Desplegar nginx con helm install
  2. Nombrar releases y generar nombres
  3. Elegir un namespace durante la instalación
  4. Observar cómo se inician los pods
← Volver a Helm Academy