Node Pool - CI/CD Glossary Definition
A node pool is a set of identically configured nodes, so you can dedicate hardware types to specific workloads.
A node pool is a group of nodes within a cluster that share the same configuration (machine type, labels, and settings), letting you run different workloads on tailored hardware.
CI build workloads and production services often live in different node pools. This separation lets you put burstable build jobs on cheaper or spot capacity.
Use in CI
Teams often run self-hosted runners or build jobs in a dedicated node pool backed by spot nodes, isolating cost-sensitive CI compute from latency-sensitive production pods.
Related guides
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…