Kubernetes Autoscaling with Custom Metrics

Background

One of the most amazing things about Kubernetes is its ability to automatically scale up and down. In current (autoscaling/v1) releases, the only metric which could be used as a scaling target is CPU usage, as measured by heapster.

With the introduction of the custom metrics api, deployments will be able to scale using one or more application-specific metrics, as well as CPU.

Read more