Scheduler (Kubernetes) - Definição do Glossário de CI/CD
O scheduler é o componente do control plane que atribui pods recém-criados a nós, escolhendo um nó que satisfaça as requisições de recursos, regras de affinity, taints e outras restrições. Um pod que nenhum nó consegue satisfazer permanece Pending como Unschedulable.
No CI
Se pods de runner ficam unschedulable, o cluster não tem capacidade que corresponda às suas requisições, tolerations ou node selectors. Reduzir as requisições ou adicionar nós esvazia a fila.
Guias relacionados
Affinity - CI/CD Glossary DefinitionAffinity: Affinity rules tell the Kubernetes scheduler where a pod prefers or requires to run. Node affinity…
Taint and Toleration - CI/CD Glossary DefinitionTaint and Toleration: A taint marks a node to repel pods that do not tolerate it; a toleration on a pod lets…
Resource Request and Limit - CI/CD Glossary DefinitionResource Request and Limit: A resource request is the CPU and memory a pod is guaranteed and is used for sche…