NodeTaint applicato a ogni nodo Kubernetes in un pool di nodi. È possibile utilizzare le incompatibilità di Kubernetes insieme alle tolleranze per controllare la modalità di programmazione di workload nei tuoi nodi. I taint dei nodi sono permanenti.
| Rappresentazione JSON | 
|---|
{
  "key": string,
  "value": string,
  "effect": enum ( | 
            
| Campi | |
|---|---|
key | 
              
                 
 La chiave associata all'effetto.  | 
            
value | 
              
                 
 Valore associato all'effetto.  | 
            
effect | 
              
                 
 L'effetto contaminazione.  | 
            
Effetto
Effetti di contaminazione disponibili.
| Enum | |
|---|---|
EFFECT_UNSPECIFIED | 
                Non impostato. | 
NO_SCHEDULE | 
                Non consentire la pianificazione di nuovi pod sul nodo a meno che non tollerino l'incompatibilità, ma consentire l'avvio di tutti i pod inviati a Kubelet senza passare dallo scheduler e consentire a tutti i pod già in esecuzione di continuare a funzionare. Applicata dallo strumento di pianificazione. | 
PREFER_NO_SCHEDULE | 
                Come TaintEffectNoSchedule, ma lo scheduler cerca di non pianificare nuovi pod sul nodo, anziché vietare completamente la pianificazione di nuovi pod sul nodo. Applicata dallo strumento di pianificazione. | 
NO_EXECUTE | 
                Elimina tutti i pod già in esecuzione che non tollerano l'incompatibilità. Attualmente applicato da NodeController. |