Server/Kubernetes
쿠버네티스 스케줄링과 자원 할당
쿠버네티스 스케줄링스케줄링이란, 쿠버네티스에서 Pod를 어느 노드에 배포할지를 결정하는 것 스케줄러의 노드 선택1단계, 노드 필터링특정 리소스 요청을 충족시키기 충분한 노드를 filtering2단계, 노드 스코어링(scoring)배치할 수 있는 노드의 순위를 지정하여 종합적으로 고려동일한 점수인 경우 스케줄러가 임의로 선택쿠버네티스가 선택한 노드가 최적의 선택인 확률이 높음스케줄러의 필터링 및 스코어링 동작을 구성하기 위한 방법도 존재함스케줄링 정책, 스케줄링 프로파일특정 노드 레이블에 파드 할당 Node Selector파드가 배치될 노드를 특정 레이블을 명시하여 결정가장 간단하고 유연한 방법 Taint and Tolerations파드가 배치될 수 없는 노드를 지정옵션NoSchedule : 파드가 스케줄..
2024. 11. 25. 22:57