gpt4 book ai didi

kubernetes - 空闲一段时间后Kubernetes自动关闭

转载 作者:行者123 更新时间:2023-12-02 11:34:48 26 4
gpt4 key购买 nike

如果Kubernetes或Helm闲置时间超过给定的阈值时间,是否会关闭Pod?

这在开发环境中非常有用,可以为其他进程使用它提供空间并节省成本。

最佳答案

Kubernetes具有在集群中自动扩展应用程序的功能。从字面上看,这意味着Kubernetes可以在负载增加时启动其他Pod,并在负载减少时终止过多的Pod。

可以将应用程序缩小为零个pod,但是在这种情况下,在pod启动时,您将无法处理第一个请求。

此功能取决于Heapster应用程序提供的性能指标,该指标必须在集群中运行。从实际的 Angular 来看,这意味着自动缩放不会立即发生,因为性能指标达到配置的阈值需要花费一些时间。

在此document中描述了称为HPA(水平 pods 自动缩放)的Kubernetes功能。

如果您在GCP或GKE上运行集群,则可以走得更远,并在需要更多计算能力时自动为集群启动其他节点,并在不再运行应用程序容器时关闭节点。

可以在link之后找到有关此功能的更多信息。

如果您决定尝试一下,则可能会发现以下有用信息:

  • Creating a Container cluster in GKE
  • 70% cheaper Kubernetes cluster on AWS
  • How to build a Kubernetes Horizontal Pod Autoscaler using custom metrics
  • 关于kubernetes - 空闲一段时间后Kubernetes自动关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50283790/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com