NodeTaint

NodeTaint diterapkan ke setiap node Kubernetes dalam node pool. Taint Kubernetes dapat digunakan bersama dengan toleransi untuk mengontrol cara beban kerja dijadwalkan ke node Anda. Taint node bersifat permanen.

Representasi JSON
{
  "key": string,
  "value": string,
  "effect": enum (Effect)
}
Kolom
key

string

Kunci yang terkait dengan efek.

value

string

Nilai yang terkait dengan efek.

effect

enum (Effect)

Efek noda.

Efek

Efek pencemaran yang tersedia.

Enum
EFFECT_UNSPECIFIED Belum ditetapkan.
NO_SCHEDULE Jangan izinkan pod baru dijadwalkan ke node kecuali jika pod tersebut menoleransi taint, tetapi izinkan semua pod yang dikirimkan ke Kubelet tanpa melalui penjadwal untuk dimulai, dan izinkan semua pod yang sudah berjalan untuk terus berjalan. Diterapkan oleh penjadwal.
PREFER_NO_SCHEDULE Seperti TaintEffectNoSchedule, tetapi penjadwal mencoba untuk tidak menjadwalkan pod baru ke node, bukan melarang pod baru dijadwalkan ke node sepenuhnya. Diterapkan oleh penjadwal.
NO_EXECUTE Mengeluarkan pod yang sudah berjalan dan tidak menoleransi taint. Saat ini diterapkan oleh NodeController.