Node Pool - Definição do Glossário de CI/CD
Um node pool é um conjunto de nodes configurados de forma idêntica, para que você possa dedicar tipos de hardware a workloads específicos.
Um node pool é um grupo de nodes dentro de um cluster que compartilham a mesma configuração (tipo de máquina, labels e ajustes), permitindo executar diferentes workloads em hardware sob medida.
Workloads de build de CI e serviços de produção costumam viver em node pools diferentes. Essa separação permite colocar jobs de build sujeitos a picos em capacidade mais barata ou spot.
Uso em CI
As equipes costumam executar runners self-hosted ou jobs de build em um node pool dedicado com nodes spot, isolando o compute de CI sensível a custo dos pods de produção sensíveis a latência.
Guias relacionados
Cluster - CI/CD Glossary DefinitionCluster: A cluster is the set of worker nodes plus a control plane managed together as one orchestration unit…
Spot Node - CI/CD Glossary DefinitionSpot Node: A spot node is a cheap, interruptible cloud instance that the provider can reclaim on short notice…
Node Affinity - CI/CD Glossary DefinitionNode Affinity: Node affinity is a scheduling rule that attracts pods to nodes matching specified labels, eith…