是否可以在 GKE 上定义缩减利用率阈值?

ema*_*ura 5 kubernetes google-kubernetes-engine

您甚至可以在 GKE 上定义缩减利用率阈值吗?如果实际上可能,我无法弄清楚我会在哪里定义它。

Ric*_*ico 3

我不确定您的意思是缩小HPA或缩小VPA或基于集群自动缩放器缩小集群节点,或者缩小 GCP实例组或 AWS ASGs

  • Kubernetes HPA 基于指标(通常是 CPU 利用率)支持它。它将缩减到 HPA Kubernetes 资源中定义的最小副本数量。

  • Kubernetes VPA根据请求/限制(CPU、内存)支持它。请记住,如果与也使用 CPU 和内存作为规模指标的 HPA 一起使用,则不支持它。

  • Kubernetes 集群自动缩放器还支持基于--scale-down-utilization-threshold--scan-interval 选项的缩减。不建议将其与 GCP 实例组或 AWS ASG 一起使用。

  • 如果您不使用集群自动缩放程序并且使用 CPU 或特定于云提供商 VM 实例的其他指标,则节点上支持 GCP 实例组或 AWS ASG 缩减。

希望能帮助到你