pod-with-node-affinity.yaml 574 B

12345678910111213141516171819202122232425262728
  1. apiVersion: v1
  2. kind: Pod
  3. metadata:
  4. generateName: node-affinity-
  5. spec:
  6. affinity:
  7. nodeAffinity:
  8. requiredDuringSchedulingIgnoredDuringExecution:
  9. nodeSelectorTerms:
  10. - matchExpressions:
  11. - key: failure-domain.beta.kubernetes.io/zone
  12. operator: In
  13. values:
  14. - zone1
  15. - zone2
  16. containers:
  17. - image: k8s.gcr.io/pause:3.2
  18. name: pause
  19. ports:
  20. - containerPort: 80
  21. resources:
  22. limits:
  23. cpu: 100m
  24. memory: 500Mi
  25. requests:
  26. cpu: 100m
  27. memory: 500Mi