_zero_.log
로그인
_zero_.log
로그인
쿠버네티스 테인트(Taints)/톨러레이션(Tolerations)과 노드 어피니티(Node Affinity) 복합 활용
ZER0
·
2022년 10월 12일
팔로우
0
k8s
kubernetes
0
Kubernetes
목록 보기
12/39
1. 개념
테인트는
노드
의 관점에서 "특정(톨러레이션이 적용된) 파드만 여기에 배포해라!" 라는 목적으로, 톨러레이션이 적용된 파드는 테인트가 적용되지 않은 노드로 배포될 가능성 존재
노드 어피니티는
파드
의 관점에서 "특정(노드 어피니티 조건에 부합하는) 노드로만 배포되라!" 라는 목적으로, 노드 어피니티가 적용되지 않은 파드가 노드 어피니티 조건에 부합하는 노드로 배포될 가능성 존재
따라서 테인트/톨러레이션과 노드 어피니티를 복합적으로 적용할 경우
특정 노드에는 특정 파드만 배포 가능하고, 특정 파드는 특정 노드로만 배포되도록 스케줄링 가능
2. 참고
https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/
ZER0
Security Compliance Engineer
팔로우
이전 포스트
쿠버네티스 노드 어피니티(Node Affinity) 개념과 설정
다음 포스트
쿠버네티스 데몬셋(DaemonSet) 개념과 명령어
0개의 댓글
댓글 작성