zona-exclusion: repoint SMTP to Infisical secret + Recreate strategy (3b)
- mail__options__auth__user/pass secretKeyRef
zona-exclusion-secrets -> zona-exclusion-secrets-infisical (remapped keys)
- strategy RollingUpdate -> Recreate (single-replica RWO SQLite Ghost; avoids
two-pods-on-one-ghost.db overlap during rolls)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -30,6 +30,10 @@ metadata:
|
|||||||
app: zona-exclusion
|
app: zona-exclusion
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
|
# Single-replica Ghost on a RWO local-path SQLite DB: Recreate avoids two Ghost
|
||||||
|
# processes briefly sharing one ghost.db during a roll (RollingUpdate corruption risk).
|
||||||
|
strategy:
|
||||||
|
type: Recreate
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app: zona-exclusion
|
app: zona-exclusion
|
||||||
@@ -56,12 +60,12 @@ spec:
|
|||||||
- name: mail__options__auth__user
|
- name: mail__options__auth__user
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: zona-exclusion-secrets
|
name: zona-exclusion-secrets-infisical
|
||||||
key: smtp-user
|
key: smtp-user
|
||||||
- name: mail__options__auth__pass
|
- name: mail__options__auth__pass
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: zona-exclusion-secrets
|
name: zona-exclusion-secrets-infisical
|
||||||
key: smtp-pass
|
key: smtp-pass
|
||||||
- name: mail__from
|
- name: mail__from
|
||||||
value: "Zona de Exclusión <chemavx@gmail.com>"
|
value: "Zona de Exclusión <chemavx@gmail.com>"
|
||||||
|
|||||||
Reference in New Issue
Block a user