• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

6개일 때 6개에서 분배를 정확하게 할 수 있는 방법도 있습니까?

22.01.29 12:26 작성 조회수 274

0

- 강의에서는 6개일 때 9개로 늘리면 분배가 정확하게 되었는데요

- 6개일 때 6개의 분배를 정확하게 늘리려면 어떻게 해야 하나요?

 

답변 2

·

답변을 작성해보세요.

0

Q: 균등하게 6개(노드당 2개)를 확실하게 배포하려고 한다면 어떻게 해야 하나요?

A: '그림으로 배우는 쿠버네티스'의 토폴로지 분배 제약 조건(topologySpreadConstraints)를 참고하시면 좋을 것 같습니다. 만약 해당 강의를 등록하지 않으셨다면, 해당 키워드로 검색해서 보시면 좋으실꺼 같아요. 

 

이와 같이 추가하였습니다. 

 

0

안녕하세요 

기존에 드렸던 답변을 복사해 드릴께요. 이쪽에서 이러한 궁금함이 자주 생기는거 같으니 노트에 남겨놔야 겠네요. 

https://www.inflearn.com/questions/335452

```

안녕하세요 

scheduler가 터미네이팅 되어 있다고 해도 빠른 시간내에 복구되기 때문에 스케줄러이 정상적으로 돌아가지 않는 환경을 만들기는 어려움이 있으실꺼에요. 

그리고  실습 중에 워커노드가 균등하기 배포되지 않는 것은 당시의 랩탑의 VM간의 통신이나, 리소스 사용이나 다른 요인들에 이해서 균등 배분 되지 않을 수 있습니다. 스케줄러의 알고리즘은 여러가지를 고려하여 리소스의 여유 및 다양한 요소들을 고려하여 배포합니다. 

상세적인 부분은 경우에 따라 좀 차이가 있어서 여기서 코드 레벨로 설명하긴 어려움이 있고요(실제로는 특수한 경우에는만 필요하고요) 스케줄링 자체의 배포 알고리즘을 정정하는 것이 아닌 추후에 다른 강의에서 (그림으로 배우는 쿠버네티스)처럼 배포 자체에 대한 스케줄링을 따로 코드로 조정합니다. 

그림으로 배우는 쿠버네티스 소개 및 테인트/톨러레이션 부분만 보셔도 어떤 얘기인지 감이 오실꺼에요. 

 답변이 되셨으면 좋겠네요. 

```