O Que São Taints e Tolerations?
Um taint é uma propriedade aplicada a um nó que repele pods, enquanto uma toleration é uma propriedade correspondente em um pod que permite que ele seja agendado em um nó com taint. Juntos, eles permitem que operadores reservem nós para workloads específicos, como jobs de GPU ou componentes de sistema. Pods sem uma toleration correspondente são mantidos fora do nó com taint.
Por que importa
Taints e tolerations dão controle grosseiro sobre quais workloads aterrissam onde, complementando as regras de affinity. São comumente usados para isolar hardware dedicado, drenar nós com segurança ou manter workloads gerais fora dos nós do control-plane.
Guias relacionados
What Is Node Affinity?Node affinity is a Kubernetes scheduling rule that attracts or restricts pods to nodes matching specified lab…
What Is Pod Affinity?Pod affinity and anti-affinity are Kubernetes rules that schedule pods near or away from other pods based on…
What Is a Pod Disruption Budget?A pod disruption budget limits how many pods of a workload can be voluntarily taken down at once, protecting…