Home Vertical Pod autoscaling
Post
Cancel

Vertical Pod autoscaling

Overview

CPU와 메모리의 request와 limit을 최신으로 수동으로 업데이트 하는 대신, recommended 값을 제공하거나 자동으로 해당 값으로 업데이트 하도록 설정한다.

Benefits

  • 클러스터 노드들이 효율적으로 운용된다.

  • CPU와 Memory request들에 대한 정확한 값을 결정하는데 시간을 들일 필요가 없다.

Limitations

  • 리소스 사용량이 급격히 증가한다고 해서 리소스 추천을 해주진 않고, 좀더 오랜 기간에 걸쳐 안정적인 추천을 해준다. 급격한 증가에 기반을 두어 autoscaling 하려면 HPA를 사용해야 한다.

  • maximum 500개의 VerticalPodAutoscaler 객체를 지원한다.

  • VPA는 아직 JVM 기반의 workload와 사용할수 없다. (workload memory visibility 제한 문제 때문이다.)

This post is licensed under CC BY 4.0 by the author.

Trending Tags