apiVersion: apps/v1 kind: Deployment metadata: name: messages-mpa namespace: lasuite spec: replicas: 1 selector: matchLabels: app: messages-mpa template: metadata: labels: app: messages-mpa spec: containers: - name: messages-mpa image: messages-mpa ports: - containerPort: 8010 env: - name: RSPAMD_password valueFrom: secretKeyRef: name: messages-mpa-credentials key: RSPAMD_password - name: PORT value: "8010" - name: REDIS_HOST value: valkey.data.svc.cluster.local - name: REDIS_PORT value: "6379" volumeMounts: - name: dkim-key mountPath: /etc/rspamd/dkim readOnly: true - name: dkim-signing-conf mountPath: /etc/rspamd/local.d readOnly: true resources: limits: memory: 768Mi cpu: 250m requests: memory: 256Mi cpu: 50m volumes: - name: dkim-key secret: secretName: messages-dkim-key items: - key: dkim-private-key path: default.sunbeam.pt.key - name: dkim-signing-conf configMap: name: messages-mpa-rspamd-config