fix(mailu): pin sync workloads to arm64

This commit is contained in:
Brad Stein 2026-01-19 23:51:55 -03:00
parent cffe53edbe
commit 7d999cc6c6
2 changed files with 7 additions and 1 deletions

View File

@ -38,6 +38,9 @@ spec:
{{- with secret "kv/data/atlas/mailu/mailu-initial-account-secret" -}}{{ .Data.data.password }}{{- end -}} {{- with secret "kv/data/atlas/mailu/mailu-initial-account-secret" -}}{{ .Data.data.password }}{{- end -}}
spec: spec:
restartPolicy: OnFailure restartPolicy: OnFailure
nodeSelector:
kubernetes.io/arch: arm64
node-role.kubernetes.io/worker: "true"
serviceAccountName: mailu-vault-sync serviceAccountName: mailu-vault-sync
containers: containers:
- name: mailu-sync - name: mailu-sync

View File

@ -30,7 +30,7 @@ spec:
app: mailu-sync-listener app: mailu-sync-listener
annotations: annotations:
vault.hashicorp.com/agent-inject: "true" vault.hashicorp.com/agent-inject: "true"
atlas.bstein.dev/mailu-sync-rev: "3" atlas.bstein.dev/mailu-sync-rev: "4"
vault.hashicorp.com/role: "mailu-mailserver" vault.hashicorp.com/role: "mailu-mailserver"
vault.hashicorp.com/agent-inject-secret-mailu-db-secret__database: "kv/data/atlas/mailu/mailu-db-secret" vault.hashicorp.com/agent-inject-secret-mailu-db-secret__database: "kv/data/atlas/mailu/mailu-db-secret"
vault.hashicorp.com/agent-inject-template-mailu-db-secret__database: | vault.hashicorp.com/agent-inject-template-mailu-db-secret__database: |
@ -52,6 +52,9 @@ spec:
{{- with secret "kv/data/atlas/mailu/mailu-initial-account-secret" -}}{{ .Data.data.password }}{{- end -}} {{- with secret "kv/data/atlas/mailu/mailu-initial-account-secret" -}}{{ .Data.data.password }}{{- end -}}
spec: spec:
restartPolicy: Always restartPolicy: Always
nodeSelector:
kubernetes.io/arch: arm64
node-role.kubernetes.io/worker: "true"
serviceAccountName: mailu-vault-sync serviceAccountName: mailu-vault-sync
containers: containers:
- name: listener - name: listener