pod-anti-affinity

This commit is contained in:
Edward Viaene
2018-07-26 14:29:42 +00:00
parent 4e7aac7d33
commit cda738e1f8

View File

@@ -0,0 +1,31 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: pod-affinity-5
spec:
replicas: 1
template:
metadata:
labels:
app: pod-affinity-5
spec:
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100
podAffinityTerm:
labelSelector:
matchExpressions:
- key: "app"
operator: In
values:
- pod-affinity-1
- pod-affinity-3
topologyKey: "kubernetes.io/hostname"
containers:
- name: k8s-demo
image: wardviaene/k8s-demo
ports:
- name: nodejs-port
containerPort: 3000
---