Notice
Recent Posts
Recent Comments
Tags
- Kubernetes
- Netflix
- 우파푸른하늘80만이벤트
- admin port
- perplexity
- wildfly jboss
- CentOS
- 웰카
- Path
- maxscale
- web&was apche htaccess
- Galera Cluster
- mgmtip
- data-door
- unix_socket
- RHEL8
- etcd
- banner
- 우파푸른하늘
- dell
- CEP
- port description
- n1548
- docker
- Network
- drbd
- n15148
- MotD
- 진상부모_물러가라
- 참교육
- Storage
- pod
- openldap
- mariadb
- snmp
- Auth
- vmware
반응형
250x250
전산쟁이의 기억노트
k8s에서 노드 taint설정 본문
728x90
반응형
사전정보
- 별도 설정이 없는 경우 배포하는 pod은 전체 worker노드를 대상으로 배포하는데
- 특정 pod을 특정노드에 배포해야 하는 경우 node selector나 taint설정을 진행하면 가능하다.
taint 설정방법
- taint 설정정보
$ kubectl taint nodes worker1 key1=nginx:NoSchedule node/worker1 tainted - taint 설정정보 확인
$ kubectl get nodes -o custom-columns=NAME:.metadata.name,TAINTS:.spec.taints --no-headers master1 [map[effect:NoSchedule key:node-role.kubernetes.io/master]] master2 [map[effect:NoSchedule key:node-role.kubernetes.io/master]] master3 [map[effect:NoSchedule key:node-role.kubernetes.io/master]] worker1 [map[effect:NoSchedule key:key1 value:nginx]] worker2 <none> - Taint정보 삭제
$ kubectl taint nodes worker1 key1=nginx:NoSchedule- node/worker1 untainted - Taint정보 삭제 확인
$ kubectl get nodes -o custom-columns=NAME:.metadata.name,TAINTS:.spec.taints --no-headers master1 [map[effect:NoSchedule key:node-role.kubernetes.io/master]] master2 [map[effect:NoSchedule key:node-role.kubernetes.io/master]] master3 [map[effect:NoSchedule key:node-role.kubernetes.io/master]] worker1 <none> worker2 <none>
출처
http://igoni.kr/books/linux/page/k8s-taint
k8s에서 노드 taint설정 | igoni.kr
사전정보 별도 설정이 없는 경우 배포하는 pod은 전체 worker노드를 대상으로 배포하는데 특정 pod을...
igoni.kr
728x90
반응형
Comments