Tổng quan
Kubernetes Scheduler (kube-scheduler
) là thành phần core trong k8s. Thành phần này sẽ tính toán để tìm node phù hợp nhất cho Pod, sau đó thông báo kubelet
tại Node phù hợp khởi tạo và chạy Pods.
Cách hoạt động
Kubernetes Scheduler chịu trách nhiệm phân bố Pod tới các Node, luồng hoạt động cơ bản như sau:
- Người dùng ra lệnh tạo mới Pod
kube-scheduler
phát hiện có Pod mới được tạo ra nhưng chưa được gắn cho Node
kube-scheduler
tìm node phù hợp Pod, sau đó ra lệnh chokubelet
khởi tạo Pod
Nguồn
https://kubernetes.io/docs/concepts/scheduling-eviction/kube-scheduler/
Leave a Reply