1

我有一个具有 2 个节点的集群,其中一个节点被标记为节点选择器的“SS”。

我有三个服务,一个服务应该部署在节点选择器节点中(这是正确发生的),另外两个服务应该部署在另一个节点中

如何部署剩余的服务应该部署在一个节点(没有被标记)?

我不想将节点选择器也用于其他两个服务。

4

1 回答 1

4

您可以使用节点亲和性

spec:
  affinity:
    nodeAffinity:
      requiredDuringSchedulingIgnoredDuringExecution:
        nodeSelectorTerms:
        - matchExpressions:
          - key: <label-key>
            operator: NotIn
            values:
            - SS
于 2020-06-16T07:45:18.937 回答