feat: add deployment-metadata configmap to trigger pod restarts on git changes

This commit is contained in:
Unchained
2026-03-07 11:01:04 +02:00
parent 5ce35817a1
commit ee391a7b8d
2 changed files with 17 additions and 7 deletions

View File

@@ -18,10 +18,6 @@ spec:
metadata:
labels:
app: storefront
annotations:
# Flux will substitute this with the actual git revision
# Changing this annotation forces pod restart on git updates
gitRevision: ${GIT_REVISION:-unknown}
spec:
initContainers:
- name: clone
@@ -120,6 +116,10 @@ spec:
- start
ports:
- containerPort: 3000
envFrom:
- configMapRef:
name: deployment-metadata
optional: true
env:
- name: NODE_ENV
value: "production"