是否可以使用 nodeSelector 排除标签?

Sma*_*ana 5 kubernetes

我想做类似的事情

nodeSelector:
  role: "!database"
Run Code Online (Sandbox Code Playgroud)

为了在不托管数据库的节点上安排 pod。

谢谢

avl*_*oss 5

从这里:https : //kubernetes.io/docs/concepts/configuration/assign-pod-node/

apiVersion: v1
kind: Pod
metadata:
  name: with-node-affinity
spec:
  affinity:
    nodeAffinity:
      requiredDuringSchedulingIgnoredDuringExecution:
        nodeSelectorTerms:
        - matchExpressions:
          - key: role
            operator: NotIn
            values:
            - database
Run Code Online (Sandbox Code Playgroud)


Rob*_*ley 2

不是现在。

这种形式最初在问题 #341中讨论过,您可以按照问题 #15494来跟踪更可配置的标签选择器的进度。