
scheduler는 어떤 Pod가 어느 Node에 들어갈지 결정Pod를 Node에 직접 배치하는것이 아님 👉 kubelet의 역할scheduler가 특정 기준에 따라 어느 node에 배치할지 결정Pod가 있을 수 있음Pod를 보고 최고의 Node를 찾으려고함scheduler가 요구사항에 맞지 않는 Node를 필터링함(걸러냄)Pod가 있으면 작은 노드(사양이 낮은)는 걸러짐scheduler가 Pod를 설치한 후 노드에 남을 리소스 양을 계산# kube-scheduler binary 파일 다운로드 및 서비스 실행
$ wget https://storage-googleapis.com/kubernetes-release/release/v1.13.0/bin/linux/amd64/kube-scheduler
# 서비스 실행시 scheduler config file 지정해야함
# kube-scheduler option 확인 (kubeadm 툴로 설치했을 경우 마스터노드의 kube-system namespace에 pod로 자동 배포됨)
$ cat /etc/kubernetes/manifests/kube-scheduler.yaml
# 프로세스 확인 및 effect options
$ ps -aux | grep kube-scheduler