gpt4 book ai didi

kubernetes - gcloud kubernetes 节点池 : high priority for preemptible VM nodes possible

转载 作者:行者123 更新时间:2023-12-05 00:49:07 24 4
gpt4 key购买 nike

我需要一个解决方案:

我在 gcloud kubernetes 中有 2 个节点池,第一个是可抢占和自动缩放,第二个是仅自动缩放。

作业应该在第一个(使用抢占式虚拟机)上启动,但是当第一个池上没有可用资源时,作业应该在第二个上启动。

我怎么能意识到这一点,也许有污点和容忍?

最佳答案

我认为使用 Cluster Autoscaler 无法完全满足您的需求,但我希望为您提供一些选项和指示以供进一步探索。

  • Cluster Autoscaler 的概念是 Expanders这有助于确定发生扩展事件时要扩展的节点组。 price扩展器似乎接近您想要的,但基于 description其中,它似乎还没有支持抢占式虚拟机。您可以进一步探索,可能还有 submit a feature request添加对抢占式节点池的支持。
  • 在选择抢占式和非抢占式节点的混合时,每当 GCP 上出现缺货且抢占式节点不可用时,非抢占式节点很可能会还有不可用。在这种情况下,您可能会发现集群中有少量不可抢占的节点,并且无法创建新节点。

    具有固定的最小不可抢占节点大小,并使用集群自动缩放器在此基础上自动扩展可抢占节点池可能是一个更好的主意。
  • 关于kubernetes - gcloud kubernetes 节点池 : high priority for preemptible VM nodes possible,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48267052/

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