NodeTaint aplicado a todos os nós do Kubernetes em um pool de nós. É possível usar os taints do Kubernetes com tolerâncias para controlar como as cargas de trabalho são programadas nos nós. Os taints dos nós são permanentes.
| Representação JSON | 
|---|
{
  "key": string,
  "value": string,
  "effect": enum ( | 
            
| Campos | |
|---|---|
key | 
              
                 
 Chave associada ao efeito.  | 
            
value | 
              
                 
 Valor associado ao efeito.  | 
            
effect | 
              
                 
 O efeito de taint.  | 
            
Efeito
Efeitos de taint disponíveis.
| Tipos enumerados | |
|---|---|
EFFECT_UNSPECIFIED | 
                Não definido | 
NO_SCHEDULE | 
                Não permitir que novos pods programem no nó, a menos que eles tolerem o taint, mas permitir que todos os pods enviados ao Kubelet sem passar pelo programador sejam iniciados e permitir que todos os pods já em execução continuem em execução. Aplicado pelo programador. | 
PREFER_NO_SCHEDULE | 
                Semelhante ao TaintEffectNoSchedule, mas o programador tenta não programar novos pods no nó, em vez de proibir totalmente que os novos pods sejam programados no nó. Aplicado pelo programador. | 
NO_EXECUTE | 
                Remova todos os pods já em execução que não toleram o taint. Atualmente aplicado pelo NodeController. |