标签: kubernetes deployment bare-metal-server
请帮助我。
答案 0 :(得分:2)
如果要确保所有节点上都装有该吊舱,则可以使用DaemonSet。
您还可以使用affinity/anti-affinity选择器。
Pod间亲和力和反亲和力使您可以根据节点上已经运行的Pod上的标签来限制Pod可以调度哪些节点。规则的格式为“如果该X已经运行了一个或多个满足规则Y的Pod,则该Pod应该(或者在非亲和性的情况下不应该)运行在X中”
如果您不希望两个实例位于同一主机上,请检查以下链接
https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#never-co-located-in-the-same-node