이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

반응형

Kubernetes/Scheduler 5

kubernetes PriorityClass ( Priority & Preemption )

kubernetes Priority & Preemptption  Worker Node에 리소스가 충분하지 않거나 배포하려는 Pod의 Port를 이미 실행 중인 다른 Pod에서 사용 중인 상황 등다양한 경우로 인해서 새로운 Pod를 Kubernetes Cluster에 배포하지 못하는 상황이 발생할 수 있음.근데 만약 새로운 Pod가 매우 중요한 역할을 수행하는 Pod라면 이러한 제약인 있는 상황이여도 꼭 배포 되어야하는데이런 상황을 해결하기 위해 사용할 수 있는것이 바로 Kubernetes PriorityClass. PriorityClass를 사용하면 Pod에 우선순위를 설정할 수 있음.새로 배포되어야 하는 Pod의 우선 순위가 높은데리소스 부족 등 다양한 이슈로 배포가 안된다면해당 Pod 보다 낮은 우선..

Kubernetes Scheduler (Affinity)

Kubernetes Scheduler (Affinity) [Kubernetes Scheduler 관련 글 목록]Kubernetes Scheduler (Pod를 원하는 Worker Node에 배포하기)Kubernetes Scheduler (nodeSelector)Kubernetes Scheduler (Taint & Toleration)Kubernetes Scheduler (Affinity)    Kube-Scheduler의 다양한 기능을 사용해서 관리자가 직접특정 Worker Node에 Pod 가 생성되도록 설정할 수 도 있음대표적으로nodeSelectorTaint & TolerationAffinity3가지 방법이 있는데  이 글에서는 Affinity에 대해서 알아보겠음.   [목차]Affinity란?No..

Kubernetes Scheduler (Taint & Toleration)

Kubernetes Taint & Toleration [Kubernetes Scheduler 관련 글 목록]Kubernetes Scheduler (Pod를 원하는 Worker Node에 배포하기)Kubernetes Scheduler (nodeSelector)Kubernetes Scheduler (Taint & Toleration)Kubernetes Scheduler (Affinity) Kube-Scheduler의 다양한 기능을 사용해서 관리자가 직접특정 Worker Node에 Pod 가 생성되도록 설정할 수 도 있음대표적으로nodeSelectorTaint & TolerationAffinity3가지 방법이 있는데  이 글에서는Taint & Toleration에 대해서 알아보겠음.      [환경] Mast..

Kubernetes Scheduler (nodeSelector)

Kubernetes nodeSelector [Kubernetes Scheduler 관련 글 목록]Kubernetes Scheduler (Pod를 원하는 Worker Node에 배포하기)Kubernetes Scheduler (nodeSelector)Kubernetes Scheduler (Taint & Toleration)Kubernetes Scheduler (Affinity)  Kube-Scheduler의 다양한 기능을 사용해서 관리자가 직접특정 Worker Node에 Pod 가 생성되도록 설정할 수 도 있음대표적으로nodeSelectorTaint & TolerationAffinity3가지 방법이 있는데  이 글에서는 nodeSelector에 대해서 알아보겠음.   [환경] Master Node serve..

Kubernetes Scheduler (Pod를 원하는 Worker Node에 배포하기)

Kubernetes Scheduler Pod를 원하는 Worker Node에 배포하기   [Kubernetes Scheduler 관련 글 목록]Kubernetes Scheduler (Pod를 원하는 Worker Node에 배포하기)Kubernetes Scheduler (nodeSelector)Kubernetes Scheduler (Taint & Toleration)Kubernetes Scheduler (Affinity)    Kubernetes Scheduler 란?    Kubernetes 에서 Scheduling은 Cluster의 Kube-Scheduler 모듈이 담당하는 기능으로Pod가 어떤 Worker Node에서 실행되어야 적합한지 판단하는것을 역할을 수행함. Kube-Scheduler 모듈은 ..

반응형