Kubernetes Logo
이전까지 우리는 Docker Study Note 에서 도커(Docker)를 이용하여 이미지를 생성하고 컨테이너를 생성 및 실행해 보았다. 그러나 **MSA
**가 트렌드를 따르게 되면서 배포해야 할 마이크로서비스가 수백 개인 경우에 사람이 수동으로 이것을 처리하기 힘들 것이다.
쉘 스크립트를 이용하여 수백개의 컨테이너를 생성한다고 해도 이 과정은 복잡할 뿐만 아니라 여러 호스트에 효율적으로 컨테이너를 배치하기 어렵다. 사람은 각 서비스 컨테이너가 자원을 얼마나 사용할지 예측하기 힘들기 때문이다.
<aside>
💡 도커가 이미지를 이용하여 컨테이너를 띄우고 실행하는 도구라면 **쿠버네티스
**는 이러한 도커를 활용하여 여러 호스트에 걸쳐 컨테이너를 관리하는 도구이다.
</aside>