развертывание не в nodeSelector kubernetes - PullRequest
0 голосов
/ 16 июня 2020

У меня есть кластер с 2 узлами, и один из узлов помечен как «SS» для селектора узла.

У меня есть три службы, и одна служба должна быть развернута в узле селектора узлов (что происходит правильно ), а две другие службы должны быть развернуты на другом узле

Как развернуть остальные службы должны быть развернуты на узле (который не помечен)?

Я не хочу используйте селектор узлов также для двух других служб.

1 Ответ

3 голосов
/ 16 июня 2020

Вы можете использовать Сопоставление узлов

spec:
  affinity:
    nodeAffinity:
      requiredDuringSchedulingIgnoredDuringExecution:
        nodeSelectorTerms:
        - matchExpressions:
          - key: <label-key>
            operator: NotIn
            values:
            - SS
...