Der Inhalt des Taints für den Knoten-Taint.
JSON-Darstellung |
---|
{
"key": string,
"value": string,
"effect": enum ( |
Felder | |
---|---|
key |
Erforderlich. Schlüssel für die Verunreinigung. |
value |
Erforderlich. Wert für die Verunreinigung. |
effect |
Erforderlich. Der Markierungseffekt. |
Effekt
Der Markierungseffekt.
Enums | |
---|---|
EFFECT_UNSPECIFIED |
Nicht festgelegt. |
NO_SCHEDULE |
Es dürfen keine neuen Pods auf dem Knoten geplant werden, es sei denn, sie tolerieren die Markierung. Alle Pods, die an Kubelet gesendet werden, ohne den Scheduler zu durchlaufen, dürfen gestartet werden. Alle bereits ausgeführten Pods dürfen weiter ausgeführt werden. Vom Planer erzwungen. |
PREFER_NO_SCHEDULE |
Wie „TaintEffectNoSchedule“, aber der Scheduler versucht, keine neuen Pods auf dem Knoten zu planen, anstatt die Planung neuer Pods auf dem Knoten vollständig zu verhindern. Vom Planer erzwungen. |
NO_EXECUTE |
Entfernen Sie alle bereits ausgeführten Pods, die die Markierung nicht tolerieren. Wird derzeit von NodeController erzwungen. |