Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

458
Visualizações
Obtener un estado de pod diferente del comando "kubectl get pod" y "kubectl describe pod"

Creé un Pod con dos contenedores: un contenedor se creó correctamente, mientras que el otro falló.

Ahora, cuando ejecuto el siguiente comando, veo que "Estado" es "Error":

 C:\Users\test123>kubectl get pod pod3-two-nginx-containers-port-error NAME READY STATUS RESTARTS AGE pod3-two-nginx-containers-port-error 1/2 Error 0 134m

Pero cuando ejecuto el siguiente comando, veo que "Estado" es "En ejecución":

 C:\Users\test123>kubectl describe pod pod3-two-nginx-containers-port-error Name: pod3-two-nginx-containers-port-error Namespace: default Priority: 0 Node: minikube/192.168.49.2 Start Time: Thu, 18 Mar 2021 12:50:19 +0530 Labels: <none> Annotations: <none> Status: Running IP: 10.244.0.9 IPs:

¿Por qué Kubernetes muestra estados incorrectos?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Kubernetes no muestra el estado incorrecto.

  • Desde kubectl get pod <<POD_NAME>> , obtiene el estado del Pod.
  • Desde kubectl describe pod <<POD_NAME>> obtienes el estado de la fase Pod. Lea más sobre el estado de las fases de Pod aquí .

kubectl describe pod le da el estado EN EJECUCIÓN porque Pod se vinculó a un nodo + se crearon todos los contenedores + al menos un contenedor aún se está ejecutando. Lo mismo puede leer sobre el enlace que he compartido.

kubectl get pod le está dando el estado como ERROR porque Pod no está en buen estado. En este momento no tengo un enlace donde pueda leer sobre lo que significa el campo ESTADO en kubectl get pod , pero probablemente lo encontraré y lo compartiré más adelante.

Otra forma de verificar esto es ejecutando el kubectl get pods --field-selector=status.phase=Running . Si obtiene su Pod en la lista aquí, es otra forma de asegurarse de que el estado que se muestra en el comando kubectl describe pod es el estado de la fase del Pod.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda