로딩
요청 처리 중입니다...

193. [Kubernetes] AWS에서의 Cluster Autoscaler 기본 사용 방법 및 튜닝

 193. [Kubernetes] AWS에서의 Cluster Autoscaler 기본 사용 방법 및 튜닝

이번 포스트에서는 AWS에서의 cluster autoscaler 사용 방법 및 튜닝 옵션을 다룬다. 사실 거의 다 cluster autoscaler의 github 저장소에서 확인할 수 있는 내용들이지만, 나중에 영어 docs를 읽는 수고를 덜기 위해 정리해보려 한다. 1.

Cluster Autoscaler 개요 cluster autoscaler는 autoscaler라는 쿠버네티스의 공식 서브 프로젝트 중 하나이며, 클러스터의 워커 노드를 유동적으로 스케일링해주는 addons이다. 모든 클라우드 플랫폼에서 사용할 수 있는 건 아닌 것 같고, AWS, 알리바바, azure, 바이두 클라우드를 지원한다.1 정확히 말하자면, 클라우드 공급자가 kubernetes-aware한 스케일링 기능을 제공하지 않는 경우를 위한 addon이라고 보면 되겠다. cluster autoscaler의 동작은 매우 단순하다.

클러스터 내에 unscheduled Pod가 존재할 경우 워커 노드를 scale-out...