인프런 커뮤니티 질문&답변

Sangki Jung님의 프로필 이미지
Sangki Jung

작성한 질문수

쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}

3.3.파드와 디플로이먼트(Deployment) 차이

디플로이먼트는 어느 노드에 배치가 되나요?

작성

·

296

2

디플로이먼트를 create 하게 되면 어떤 워커노드에 할당되게 되나요?

여러 노드중에 특정 워커노드만 지정해서 디플로이먼트를 배포할 수 있나요? 

감사합니다. 

답변 1

0

조훈(Hoon Jo)님의 프로필 이미지
조훈(Hoon Jo)
지식공유자

안녕하세요 

기본적으로는 스케줄러가 kubelet이랑 협의해서 여유있다고 생각하는 곳에 할당하게 되고요. 

특정 워커노드에만 할당하는 방법은 여러가지가 있는데, 대표적인 방법으로는 nodeSelectoraffinity, taint/tolerations 이 있습니다. :)

https://kubernetes.io/ko/docs/concepts/scheduling-eviction/assign-pod-node/

다음 강의 내용에 포함되기는 하는데 질문이 들어와서 답변 드려요!

(아 2주 후쯤? 예판되는 책에도 설명 되어 있어요!)..taint쪽만 이던가..ㅠㅠ 

감사합니다. 

조훈 드림. 

 

Sangki Jung님의 프로필 이미지
Sangki Jung

작성한 질문수

질문하기