给定一个由 master 和一些 worker 组成的工作 Kubernetes 集群。
由于网络原因,我们需要添加一个节点来运行一个非常特定的 pod 并成为集群的一部分。然后在很大程度上被 master 稍后创建的 pod 忽略。
向每个部署添加选择器以避免此节点是不可能的。
谢谢!
给定一个由 master 和一些 worker 组成的工作 Kubernetes 集群。
由于网络原因,我们需要添加一个节点来运行一个非常特定的 pod 并成为集群的一部分。然后在很大程度上被 master 稍后创建的 pod 忽略。
向每个部署添加选择器以避免此节点是不可能的。
谢谢!
您可以从 nodeSelector或node affinity中进行选择。
简而言之
node affinity
,类似于,nodeSelector
但它允许您根据节点上的标签来限制您的 pod 可以安排在哪些节点上。您还可以查看污点和容忍度
在答案中引用或重写文档是没有意义的。我真的建议您仔细阅读这些内容并选择更适合您的示例的那个。