[一段时间内没有收到用户的新请求时,将GKE节点自动缩放为0

问题描述 投票:0回答:2

我正在构建具有n1-standard-2节点的GKE集群上具有一些微服务部署的应用程序。

由于它是一个零星的小流量应用程序,因此有时我的应用程序一段时间内未收到流量。

为了降低成本。

  • 当一段时间内没有用户请求时,我可以将所有运行服务器Pod的节点自动缩减为零。当收到新请求时,将自动放大以处理该请求。

如果可能的话,如何在GKE中做到这一点?

如果这不可行,我可以使用哪些其他选择来降低成本?

kubernetes google-cloud-platform google-kubernetes-engine autoscaling
2个回答
0
投票

norbjd已经向您提供mentioned,可以配置群集自动缩放器,并为节点池指定最少0个节点。

了解使用Kubernetes 1.7版,您可以将节点池的最小大小指定为零。如果不需要运行其中的实例,则可以使节点池完全缩小。 (即不使用时不收费)

您要做的就是将最小节点数设置为零,并且应该设置为零。

希望这会有所帮助!


0
投票

您可以配置群集自动缩放器,并为节点池指定至少0个节点。

© www.soinside.com 2019 - 2024. All rights reserved.