Saltar al contenido

¿Cómo puedo saber cuándo/si/por qué se reinicia un contenedor en un clúster de kubernetes?

Hacemos una verificación profunda cada escritos en nuestra página web con el objetivo de mostrarte siempre información veraz y certera.

Solución:

Solución 1:

Puede ver los últimos registros de reinicio de un contenedor usando:

kubectl registra podname -c containername –anterior

Como lo describe Sreekanth, kubectl get pods debería mostrarle la cantidad de reinicios, pero también puede ejecutar

kubectl describe el pod nombre del pod

Y le mostrará los eventos enviados por el kubelet al servidor ap sobre los eventos del ciclo de vida del pod.

También puede escribir un mensaje final en /dev/termination-log, y aparecerá como se describe en los documentos.

Solución 2:

Además de las respuestas anteriores, otro comando que me ayudó a encontrar un error es:

kubectl get event [--namespace=my-namespace]

Enumera eventos de Pods, Jobs, Nodes también


Solución 3:

kubectl get pods en realidad mostrará una lista de los reinicios del contenedor y el comando describe puede ser de ayuda porque enumera los eventos asociados con el pod.

Las sondas de actividad y las sondas de preparación se pueden configurar para un mejor manejo. Verifique aquí

https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/

Además, los anzuelos se pueden configurar para que se consuman en el contenedor en puntos específicos del ciclo de vida del contenedor. Consulte aquí

https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/

Recuerda algo, que tienes la opción de decir .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *