버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

  • 파드가 특정 노드에 스케줄링되지 않도록 제한하거나, 특정 조건을 충족하는 노드에만 스케줄링되도록 제어하는 방법입니다.

  • 노드에 Taint를 설정하면 파드가 스케줄링 되지 않으며, Toleration이 있는 파드만 스케줄링될 수 있습니다.

4.1 노드에 Taint 설정

코드 블럭
# kubectl taint nodes w2-k8s disktype=ssd:NoSchedule
#kubectlkubectl describe nodes | grep -i taint

...

코드 블럭
# kubectl taint nodes w2-k8s disktype=ssd:NoSchedule-
node/w2-k8s untainted

4.2 파드에 Toleration 설정

  • Tolerations는 파드에 설정되며, 특정 Taint를 가진 노드에 스케줄링될 수 있도록 허용합니다.

...