你可以将Pod限制到某个特定节点上运行,或者更倾向在特定节点上运行。有几种方法可以做到这一点,推荐的方法都使用标签选择器来进行选择。
大多数情况,约束是不必要的,因为调度程序会自动进行合理的放置(例如,将pod分布在资源充足的节点上,而不是将节点放在没有足够资源的节点上)。
但是在某些情况下,你可能需要做特别的控制,例如,将pod放置有 SSD 的节点上,或者将两个不同服务中的pod共同定位到同一个区域中。
下面介绍Kubernetes支持的几种方式:
你可以将Pod限制到某个特定节点上运行,或者更倾向在特定节点上运行。有几种方法可以做到这一点,推荐的方法都使用标签选择器来进行选择。
大多数情况,约束是不必要的,因为调度程序会自动进行合理的放置(例如,将pod分布在资源充足的节点上,而不是将节点放在没有足够资源的节点上)。
但是在某些情况下,你可能需要做特别的控制,例如,将pod放置有 SSD 的节点上,或者将两个不同服务中的pod共同定位到同一个区域中。
下面介绍Kubernetes支持的几种方式: