mailu: avoid unhealthy titan-14 placement

This commit is contained in:
jenkins 2026-05-20 02:13:54 -03:00
parent 36487543bb
commit b04726b6e2

View File

@ -420,6 +420,14 @@ spec:
{{- end }} {{- end }}
{{ end }} {{ end }}
spec: spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: NotIn
values: ["titan-14"]
serviceAccountName: mailu-vault-sync serviceAccountName: mailu-vault-sync
automountServiceAccountToken: true automountServiceAccountToken: true
containers: containers:
@ -698,6 +706,14 @@ spec:
{{- end }} {{- end }}
{{ end }} {{ end }}
spec: spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: NotIn
values: ["titan-14"]
serviceAccountName: mailu-vault-sync serviceAccountName: mailu-vault-sync
automountServiceAccountToken: true automountServiceAccountToken: true
containers: containers:
@ -753,6 +769,25 @@ spec:
$patch: delete $patch: delete
- name: RELAYPASSWORD - name: RELAYPASSWORD
$patch: delete $patch: delete
- target:
kind: StatefulSet
name: mailu-redis-master
patch: |-
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: mailu-redis-master
spec:
template:
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: NotIn
values: ["titan-14"]
- target: - target:
kind: Deployment kind: Deployment
name: mailu-tika name: mailu-tika
@ -766,6 +801,12 @@ spec:
spec: spec:
affinity: affinity:
nodeAffinity: nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: NotIn
values: ["titan-14"]
preferredDuringSchedulingIgnoredDuringExecution: preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100 - weight: 100
preference: preference: