NodeTaint

Der Inhalt des Taints für den Knoten-Taint.

JSON-Darstellung
{
  "key": string,
  "value": string,
  "effect": enum (Effect)
}
Felder
key

string

Erforderlich. Schlüssel für die Verunreinigung.

value

string

Erforderlich. Wert für die Verunreinigung.

effect

enum (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.