Mã nguồn mở⏱ 1 phút đọc

Kubernetes v1.37 thử nghiệm Scheduler Preemption cho In-Place Pod Resize ở trạng thái Alpha

Kubernetes v1.37 bổ sung thử nghiệm Scheduler Preemption cho In-Place Pod Resize, hướng tới xử lý tốt hơn khi pod cần thay đổi tài nguyên mà không tạo lại.

Ảnh bìa minh họa tin: Kubernetes v1.37 thử nghiệm Scheduler Preemption cho In-Place Pod Resize ở trạng thái Alpha
📷Kubernetes Blog · Sử dụng nội bộ làm ảnh minh họa local, attribution theo nguồn tin

Chuyện gì vừa xảy ra

Trong chuỗi cập nhật v1.37, Kubernetes giới thiệu Scheduler Preemption for In-Place Pod Resize ở trạng thái Alpha. Tính năng này mở rộng câu chuyện resize pod tại chỗ: khi pod cần thêm tài nguyên, scheduler có thể tham gia quyết định preemption để giải phóng tài nguyên phù hợp.

Vì sao đáng chú ý

In-Place Pod Resize giúp thay đổi request/limit mà không nhất thiết tạo pod mới. Tuy nhiên, nếu node không còn đủ tài nguyên, câu hỏi vận hành trở thành: ai nhường chỗ, nhường như thế nào và có phá vỡ workload quan trọng không? Việc đưa scheduler vào luồng này là bước quan trọng để tính năng resize bớt thủ công hơn.

Tác động vận hành

Vì còn Alpha, đây là tin để theo dõi và thử nghiệm có kiểm soát, không phải khuyến nghị bật trên production. Đội platform có workload batch, AI hoặc dịch vụ có profile tài nguyên biến động nên đọc kỹ hành vi preemption, priority class và tương tác với PDB trước khi đánh giá.

Sysadmin cần theo dõi

Nếu tổ chức đã dùng In-Place Pod Resize, hãy lập môi trường thử nghiệm riêng cho v1.37, đo số lần preemption, thời gian ổn định sau resize và tác động lên workload ưu tiên thấp. Tài liệu vận hành cũng cần nêu rõ điều kiện rollback vì preemption sai có thể gây gián đoạn dịch vụ.