Kube Scheduler

Планировщик отвечает на каком узле будет работать Pod.

Планировщик нужен, чтобы на узле хватило ресурсов для работы всех Pod.

Он распределяет их в зависимости от критериев, он просматривает Pod и старается выбрать для его работы лучший узел.

Вначале он фильтрует узлы, которые точно не подходят для размещения, например, узлы на которых недостаточно памяти и количества процессоров. Далее он определяет, сколько ресурсов будет свободно, если он разместит Pod на конкретном узле. Если на одном из узлов ресурсов остается больше, то он выберет именно его.

Параметры kube-scheduler находятся в:
 /etc/kubernetes/manifests/kube-scheduler.yaml

Поделиться ссылкой: