Você implantou um aplicativo no GKE e um pod permanece no estado PENDING. Como você deve determinar por que o pod está pendente?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Revise os detalhes do Pod myapp-deployment-58ddbbb995-lp86m e verifique se há mensagens de aviso..
Por que esta é a resposta
Quando um pod está no estado PENDING, significa que o Kubernetes ainda não conseguiu agendá-lo para um nó ou que o pod está aguardando recursos. A maneira mais direta de diagnosticar isso é inspecionar o próprio objeto Pod. O comando kubectl describe pod <nome-do-pod (ou equivalente na console) fornecerá eventos e condições detalhadas na seção "Events" que explicam por que o pod não pode ser agendado, como falta de recursos (CPU, memória), problemas de volume, ou seletores de nó que não correspondem. Revisar o objeto Service não ajudaria, pois o Service lida com o acesso à rede aos pods, não com o agendamento de pods. Revisar o Deployment pode mostrar o estado desejado, mas não os problemas específicos de agendamento do pod individual. Visualizar os logs do contêiner é ineficaz porque o contêiner ainda não foi iniciado se o pod estiver PENDING.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão