Kubernetes

Using node affinity, set a Pod to never schedule on a node where the key is "region" and value is "neverland"

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

vi pod.yaml

affinity:
  nodeAffinity:
    requiredDuringSchedlingIgnoredDuringExecution:
      nodeSelectorTerms:
      - matchExpressions:
        - key: region
          operator: NotIn
          values:
          - neverland