Toleration interface

Toleranz erlaubt es ClusterResourcePlacement, jede Verunreinigung zu tolerieren, die mit dem Dreifach-Schlüssel<, Wert und Effekt> übereinstimmt, indem er den entsprechenden Operatoroperator <>verwendet.

Eigenschaften

effect

Effekt zeigt an, dass der Taint-Effekt dazu passt. Leere bedeutet, dass alle Verunreinigungseffekte übereinstimmen. Wenn angegeben, ist der einzige erlaubte Wert NoSchedule.

key

Der Schlüssel ist der Taint-Schlüssel, auf den die Toleranz gilt. Leer bedeutet, dass alle Taint-Schlüssel übereinstimmen. Ist der Schlüssel leer, muss der Operator Exists sein; Diese Kombination bedeutet, alle Werte und Schlüssel abzugleichen.

operator

Operator stellt die Beziehung eines Schlüssels zum Wert dar. Gültige Operatoren sind Existenz und Gleich. Standardmäßig steht Gleichheit. Exists entspricht dem Wildcard für den Wert, sodass ein ClusterResourcePlacement alle Beeinträchtigungen einer bestimmten Kategorie tolerieren kann.

value

Wert ist der Taint-Wert, dem die Toleranz entspricht. Wenn der Operator existiert, sollte der Wert leer sein, ansonsten nur eine reguläre Zeichenkette.

Details zur Eigenschaft

effect

Effekt zeigt an, dass der Taint-Effekt dazu passt. Leere bedeutet, dass alle Verunreinigungseffekte übereinstimmen. Wenn angegeben, ist der einzige erlaubte Wert NoSchedule.

effect?: string

Eigenschaftswert

string

key

Der Schlüssel ist der Taint-Schlüssel, auf den die Toleranz gilt. Leer bedeutet, dass alle Taint-Schlüssel übereinstimmen. Ist der Schlüssel leer, muss der Operator Exists sein; Diese Kombination bedeutet, alle Werte und Schlüssel abzugleichen.

key?: string

Eigenschaftswert

string

operator

Operator stellt die Beziehung eines Schlüssels zum Wert dar. Gültige Operatoren sind Existenz und Gleich. Standardmäßig steht Gleichheit. Exists entspricht dem Wildcard für den Wert, sodass ein ClusterResourcePlacement alle Beeinträchtigungen einer bestimmten Kategorie tolerieren kann.

operator?: string

Eigenschaftswert

string

value

Wert ist der Taint-Wert, dem die Toleranz entspricht. Wenn der Operator existiert, sollte der Wert leer sein, ansonsten nur eine reguläre Zeichenkette.

value?: string

Eigenschaftswert

string