wildduck: Make sure Haraka, Wildduck and ZoneMTA are scheduled on same hosts for MetalLB
This commit is contained in:
@@ -24,7 +24,7 @@ kind: Deployment
|
||||
metadata:
|
||||
name: wildduck
|
||||
spec:
|
||||
replicas: 4
|
||||
replicas: 2
|
||||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/name: wildduck
|
||||
@@ -35,6 +35,20 @@ spec:
|
||||
app.kubernetes.io/name: wildduck
|
||||
app.kubernetes.io/component: wildduck
|
||||
spec:
|
||||
affinity:
|
||||
podAntiAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: app.kubernetes.io/name
|
||||
operator: In
|
||||
values:
|
||||
- wildduck
|
||||
- key: app.kubernetes.io/component
|
||||
operator: In
|
||||
values:
|
||||
- wildduck
|
||||
topologyKey: topology.kubernetes.io/zone
|
||||
containers:
|
||||
- name: wildduck
|
||||
image: docker.io/nodemailer/wildduck
|
||||
|
Reference in New Issue
Block a user