open:노드-어피니티

노드 어피니티

  • requiredDuringSchedulingIgnoredDuringExecution (강제)
  • preferredDuringSchedulingIgnoredDuringExecution (반강제)

apiVersion: v1
kind: Pod
...
spec:
  affinity:
    nodeAffinity:
      requiredDuringSchedulingIgnoredDuringExecution:
        nodeSelectorTerms:
        - matchExpressions:
          - key: "failure-domain.beta.kubernetes.io/zone"
            operator: In
            values: ["us-central1-a"]

us-central1-a 존에 있는 노드만 규칙을 만족하기 때문에 해당하는 모든 파드는 us-central1-a 존에만 스케줄링된다.

  • open/노드-어피니티.txt
  • Last modified: 2024/10/05 06:15
  • by 127.0.0.1