您甚至可以在GKE上定义scale-down-utilization-threshold吗?如果可能的话,我不知道该在哪里定义。
答案 0 :(得分:1)
我不确定您是要缩小HPA还是缩小VPA还是缩小基于cluster autoscaler的群集节点,还是缩小GCP {{3} }或AWS instance groups。
Kubernetes HPA基于指标(通常是CPU利用率)支持它。它将缩小到HPA Kubernetes资源中定义的最小副本数。
一个基于ASGs(CPU,内存)的Kubernetes VPA supports it。请记住,如果将它与还使用CPU和内存作为比例指标的HPA一起使用,则不支持。
Kubernetes集群自动缩放器还支持基于--scale-down-utilization-threshold
和--scan-interval
requests/limits的降级。 options与GCP实例组或AWS ASG一起使用。
在节点上支持按比例缩小GCP实例组或AWS ASG,前提是您不使用集群自动缩放器,并且不使用特定于云提供商VM实例的CPU或其他指标。
希望有帮助