Skip to content
Latchkey

Pod Scheduling - Definição do Glossário de CI/CD

Pod scheduling decide qual node executa cada pod, ponderando as requisições de recursos contra a capacidade do node e as regras de posicionamento.

Pod scheduling é o processo pelo qual o scheduler do Kubernetes seleciona um node para um novo pod com base em requisições de recursos, restrições, afinidades, taints e capacidade disponível.

Quando um deploy trava com pods presos em Pending, o scheduling costuma ser o motivo. Entendê-lo ajuda a depurar por que um rollout nunca fica saudável.

Modo de falha comum

Um pod preso em Pending muitas vezes significa que nenhum node satisfaz sua requisição de CPU ou memória, ou que um taint o bloqueia. kubectl describe pod mostra os eventos do scheduler explicando o porquê.

Guias relacionados