Toleration interface

La tolleranza permette a ClusterResourcePlacement di tollerare qualsiasi contaminazione che corrisponda al triplo <key,value,effect> usando l'operatore <>di abbinamento.

Proprietà

effect

L'effetto indica l'effetto della contaminazione da corrispondere. Vuoto significa che corrispondono a tutti gli effetti di contaminazione. Quando specificato, l'unico valore consentito è NoSchedule.

key

La chiave è la chiave di contaminazione a cui si applica la tolleranza. Vuoto significa che corrispondono a tutte le chiavi di contaminazione. Se la chiave è vuota, l'operatore deve essere Exists; Questa combinazione significa che tutti i valori e tutte le chiavi sono abbinate.

operator

L'operatore rappresenta la relazione di una chiave con il valore. Gli operatori validi sono Esistenti e Uguali. Di default è uguale. Exists è equivalente a wildcard per valore, così che un ClusterResourcePlacement può tollerare tutte le contaminazioni di una particolare categoria.

value

Il valore è il valore di contaminazione a cui la tolleranza corrisponde. Se l'operatore è Exists, il valore dovrebbe essere vuoto, altrimenti solo una stringa regolare.

Dettagli proprietà

effect

L'effetto indica l'effetto della contaminazione da corrispondere. Vuoto significa che corrispondono a tutti gli effetti di contaminazione. Quando specificato, l'unico valore consentito è NoSchedule.

effect?: string

Valore della proprietà

string

key

La chiave è la chiave di contaminazione a cui si applica la tolleranza. Vuoto significa che corrispondono a tutte le chiavi di contaminazione. Se la chiave è vuota, l'operatore deve essere Exists; Questa combinazione significa che tutti i valori e tutte le chiavi sono abbinate.

key?: string

Valore della proprietà

string

operator

L'operatore rappresenta la relazione di una chiave con il valore. Gli operatori validi sono Esistenti e Uguali. Di default è uguale. Exists è equivalente a wildcard per valore, così che un ClusterResourcePlacement può tollerare tutte le contaminazioni di una particolare categoria.

operator?: string

Valore della proprietà

string

value

Il valore è il valore di contaminazione a cui la tolleranza corrisponde. Se l'operatore è Exists, il valore dovrebbe essere vuoto, altrimenti solo una stringa regolare.

value?: string

Valore della proprietà

string