Ha desplegado una aplicación en GKE y un pod permanece en estado PENDING. ¿Cómo debería determinar por qué el pod está pendiente?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Revise los detalles del Pod myapp-deployment-58ddbbb995-lp86m y busque mensajes de advertencia..
Por qué esta es la respuesta
Cuando un pod está en estado PENDING, significa que el programador de Kubernetes no ha podido asignarlo a un nodo de trabajo. Para diagnosticar esto, debe examinar los detalles específicos del pod. El comando kubectl describe pod [nombre-del-pod] mostrará eventos y mensajes de advertencia que explican por qué el pod no se puede programar, como falta de recursos (CPU, memoria), taints de nodos o problemas de volumen. Revisar los detalles del Service (myapp-service) no es útil porque un Service solo define cómo acceder a un conjunto de pods, no afecta su programación. El Deployment (myapp-deployment) gestiona la creación y actualización de pods, pero los detalles del Deployment en sí no mostrarán la razón específica por la que un pod individual está pendiente. Ver los logs del contenedor no es posible si el pod está en estado PENDING, ya que el contenedor aún no se ha iniciado.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta