Skip to content
Latchkey

Taint and Toleration - CI/CD Glossary Definition

A taint marks a node to repel pods that do not tolerate it; a toleration on a pod lets it schedule onto a tainted node. Together they reserve nodes for specific workloads, such as GPU or CI-only nodes.

In CI

Tainting a node pool ci=true:NoSchedule and adding a matching toleration to runner pods keeps build load off application nodes, so a heavy pipeline cannot starve production.

Related guides

Run this faster and cheaper on Latchkey managed runners. Start free →