关于Kubernetes Horizontal Pod Autoscaler(简称HPA)的概念和使用介绍,请参考以下官方文档链接,在这里我不再赘述。
截止到Kubernetes 1.6,Release特性中仅支持CPU utilization这一
resource metrics
,对custom metrics
的支持目前仍在alpha阶段,请知晓。
--horizontal-pod-autoscaler-sync-period
进行设置)的调整对应的rc, deployment中的replicas数量,使得指定的metrics value能匹配用户指定的target utilization value。
HPA Controller有两种方式获取metrics:
--horizontal-pod-autoscaler-use-rest-clients
flag为true。