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.

¿Cómo puedo listar los pods en un servicio de Kubernetes?

Mi entendimiento es que un servicio Kubernetes identifica un conjunto de pods.

Uso kubectl get pods -n <namespace> para listar los pods en un namespace y esto funciona bien.

¿Cómo puedo listar los pods en un servicio Kubernetes específico? Me gustaría encontrar cada pod en un servicio dentro de un namespace.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para listar los pods de un servicio específico de Kubernetes dentro de un espacio de nombres, puedes utilizar el siguiente comando kubectl:

    kubectl get pods -n <namespace> -l <selector key="">=<selector value="">
    

    Aquí, <selector key=""> y <selector value=""> deben ser reemplazados por el selector de etiquetas utilizado para identificar los pods pertenecientes al servicio. Puedes encontrar el selector de etiquetas ejecutando:

    kubectl describe service <service name=""> -n <namespace> | grep Selector:
    

    Esto te dará el selector de etiquetas utilizado por el servicio. Utiliza este selector en el comando kubectl get pods para listar todos los pods que pertenecen al servicio.

Comments are closed.