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?
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:
Este comando mostrará los registros de todos los pods etiquetados como “app=Service-1” y luego filtrará esos registros por la cadena “exception”.