Kubernetes ประกาศเปิดตัว Node Readiness Controller เพื่อช่วยให้การจัดการความพร้อมของ Node ก่อนรับ Workload มีความแม่นยำและยืดหยุ่นมากขึ้น
CLOUD & INFRA
เปิดตัว Node Readiness Controller
ยกระดับการคัดกรอง Node ใน Kubernetes
สรุปประเด็นหลัก
นำเสนอ API ใหม่ NodeReadinessRule (NRR) สำหรับกำหนดเงื่อนไขความพร้อมแบบ Declarative
รองรับการจัดการ Taints อัตโนมัติ เพื่อป้องกันไม่ให้ Pod ไปรันบน Node ที่โครงสร้างพื้นฐานยังไม่พร้อม
มีโหมด Dry Run เพื่อให้ผู้ดูแลระบบทดสอบผลกระทบของการตั้งกฎก่อนเริ่มใช้งานจริงในคลัสเตอร์
นวัตกรรมและเทคโนโลยี
platform
Custom Readiness Gates
เปิดโอกาสให้กำหนดเงื่อนไขเฉพาะ เช่น การรอให้ GPU Driver หรือ CNI Plugin พร้อมใช้งานก่อนเปิดรับงาน
platform
Continuous vs Bootstrap Enforcement
เลือกได้ว่าจะตรวจสอบความพร้อมเฉพาะตอนเริ่มระบบ (Bootstrap) หรือตรวจสอบอย่างต่อเนื่องตลอดวงจรชีวิตของ Node
Developer Impact
วิศวกรระบบสามารถจัดการคลัสเตอร์ที่มีความหลากหลาย (Heterogeneous) ได้ง่ายขึ้น ลดปัญหา Pod รันไม่ได้จากปัญหา Driver หรือ Network ที่ยังตั้งค่าไม่เสร็จสิ้น ช่วยให้ระบบมีความเสถียรในระดับโครงสร้างพื้นฐาน
Keywords
Original Source
Kubernetes