首页 > 解决方案 > Kubernetes:为特定部署配置专用节点组 + 为其他所有内容配置默认节点组

问题描述

我想设置一个具有两个节点组的 Kubernetes 集群:一个节点组为特定的 保留Deployment,第二个默认节点组用于其他所有节点。我希望默认的 pod 调度不使用专用节点组,而只使用默认组。

一种策略是:

这行得通吗?这会是理想的吗?有更好的策略吗?

标签: kubernetes

解决方案


你很准。你的方法是正确的。它应该工作

或者,您可以将默认节点标签添加到默认节点组中的所有节点。以及专用节点组的专用节点标签。定义节点亲和性和反亲和性以将 Pod 调度到适当的节点


推荐阅读