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 ( |
Kolom | |
---|---|
key |
Kunci yang terkait dengan efek. |
value |
Nilai yang terkait dengan efek. |
effect |
Efek taint. |
Efek
Efek taint yang tersedia.
Enum | |
---|---|
EFFECT_UNSPECIFIED |
Belum ditetapkan. |
NO_SCHEDULE |
Jangan izinkan pod baru dijadwalkan ke node kecuali jika pod tersebut dapat mentolerir taint, tetapi izinkan semua pod yang dikirim ke Kubelet tanpa melalui penjadwal untuk memulai, 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 untuk dijadwalkan ke node sepenuhnya. Diterapkan oleh penjadwal. |
NO_EXECUTE |
Mengeluarkan pod yang sudah berjalan dan tidak menoleransi taint. Saat ini diterapkan oleh NodeController. |