kubernetes-hands-on/13-affinity-anti-affinity/02-node-affinity.yml

37 lines
739 B
YAML
Raw Normal View History

---
apiVersion: v1
kind: Pod
metadata:
name: nginx-node-affinity1
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
2019-05-14 22:04:12 +06:00
- key: gpu
operator: In
values:
- "yes"
containers:
2019-05-14 22:04:12 +06:00
- name: nginx
image: nginx
---
apiVersion: v1
kind: Pod
metadata:
name: nginx-node-affinity2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
2019-05-14 22:04:12 +06:00
- key: gpu
operator: In
values:
- "no"
containers:
2019-05-14 22:04:12 +06:00
- name: nginx
image: nginx