본문 바로가기
IT Tech/Cloud Native

[CKA] Taints(스케줄링에 참여안함) and Tolerations(스케줄링 시킴)

by _><- 2022. 3. 8.
반응형

Node는 하나 이상의 Taint를 가질 수 있고 

Pod는 하나 이상의 Toleration을 가질 수 있다.

 

# Taint

Pod가 배포되지 못하도록 하는 정책

기본적으로 master node, daemonset은 taint되어 있다.

에러가 발생된 Pod는 자동으로 NoExecute Taints가 설정되어 스케줄링에서 제외된다.

 

# taint 확인방법

kubectl taint nodws node-name key=value:taint-effect

 

# node1에 있는 taints 검색

kubectl describe node node01 | grep -i taints

 

# taint의 key, value, effect 설정

kubectl taint nodes node2 spray=test:NoSchedule

반응형

'IT Tech > Cloud Native' 카테고리의 다른 글

[CKA] Node Selector  (0) 2022.03.09
[CKA] Node Selector, Node Affinity  (0) 2022.03.09
[CKA] Labels and Selectors  (0) 2022.03.08
[CKA] Scheduling  (0) 2022.03.07
[CKA] 북마크, Bookmark  (0) 2022.03.04