您甚至可以定义GKE上的缩减利用率阈值吗? 如果真的可能,我不知道我会在哪里定义它。
我不确定您的意思是缩减 HPA 还是缩减 VPA 或根据集群自动缩放程序缩减集群节点,还是缩减 GCP 实例组或 AWS ASG。
-
Kubernetes HPA 基于指标(通常是 CPU 利用率)支持它。它将缩减到 HPA Kubernetes 资源中定义的最小副本数。
-
Kubernetes VPA 根据请求/限制(CPU、内存)支持它。请记住,如果与同时使用 CPU 和内存作为缩放指标的 HPA 一起使用,则不支持它。
-
Kubernetes 集群自动缩放器还支持基于
--scale-down-utilization-threshold
和--scan-interval
选项进行缩减。不建议将其与 GCP 实例组或 AWS ASG 一起使用。
节点 上支持 GCP 实例组或 AWS ASG 缩减,前提是您不使用集群自动缩放程序,而是使用 CPU 或特定于云提供商虚拟机实例的其他指标。
希望对你有帮助