Hey @Greg, Taint can be considered as a bad smell. You can specify taints for your node. The entire concept of scheduling in Kubernetes is based on scheduling your pods efficiently. When there exists a pod in a node that has a taint(bad smell), It starts looking at the intensity of the taint. Every node has tolerance and if the taint is beyond the tolerance, it will schedule it to another node with a higher tolerance. Basically, if the smell is too bad for a node to handle, it will prohibit it from that node.