gpt4 book ai didi

google-kubernetes-engine - 具有抢占式节点池的 gke 集群

转载 作者:行者123 更新时间:2023-12-01 06:02:41 25 4
gpt4 key购买 nike

我的集群中有 2 个节点池(pool1-regular,pool2-preemtible)。
一个节点池是可抢占的,另一个是常规的。
因为我不能真正信任 preemtible 机器,我想部署我的应用程序,以便至少我的一个 pod 位于 pool1-regular 中。
我设法设置了亲和力,因此不会将具有相同名称的 pod 安排到同一个节点。
但我现在不知道如何创建一些混合解决方案

这是我的 deployment.yaml 的链接

有任何想法吗?

最佳答案

最直接的解决方案是创建 2 个部署,一个使用抢占式节点,另一个使用非抢占式节点。两个 deoyment 将具有基本相同的标签,因此您可以使用单个服务来公开两者。

部署 A 将包括 host=preemptible并将使用亲缘关系在抢先节点上进行调度。部署 B 将执行相同的操作,但带有不可抢占的标签。

关于google-kubernetes-engine - 具有抢占式节点池的 gke 集群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43719765/

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