es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Kubectl: ¿Cómo buscar excepciones entre varios pods?

Me encantaría tener una forma de usar kubectl para filtrar excepciones de un grupo de pods.

Por ejemplo, supongamos que tengo los siguientes pods:

Service-1-1
Service-1-2
Service-1-3
Service-1-4

Hasta ahora, he movido uno por uno y ejecutado:

k logs Service-1-1 | grep exception
k logs Service-1-2 | grep exception
k logs Service-1-3 | grep exception
k logs Service-1-4 | grep exception

¿Puedo tener un filtrado conjunto para todos los pods a la vez?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, puedes utilizar “kubectl logs” con la opción “–selector” para filtrar registros de varios pods a la vez. Por ejemplo, si todos tus pods tienen la etiqueta “app=Service-1”, puedes ejecutar el siguiente comando para filtrar los registros con “exception” de todos esos pods:

    kubectl logs --selector app=Service-1 | grep exception
    

    Este comando mostrará los registros de todos los pods etiquetados como “app=Service-1” y luego filtrará esos registros por la cadena “exception”.

Comments are closed.