pin PROMOTIONS_FILE on cart deployments
Cart-actor (x86/arm64) and cart-backoffice all resolve to the same NFS file at nfs/cart-actor/promotions.json given their existing volume mounts. cart-actor pods use PROMOTIONS_FILE=/data/promotions.json (mount subpath); cart-backoffice uses /data/cart-actor/promotions.json (NFS root + CART_DIR). Defensive alignment so UI edits are visible across pods even if a future NFS subpath shuffle happens.
This commit is contained in:
@@ -78,6 +78,8 @@ spec:
|
||||
env:
|
||||
- name: CART_DIR
|
||||
value: "/data/cart-actor"
|
||||
- name: PROMOTIONS_FILE
|
||||
value: "/data/cart-actor/promotions.json"
|
||||
- name: CHECKOUT_DIR
|
||||
value: "/data/checkout-actor"
|
||||
- name: TZ
|
||||
@@ -186,6 +188,8 @@ spec:
|
||||
env:
|
||||
- name: CART_DIR
|
||||
value: "/data/cart-actor"
|
||||
- name: PROMOTIONS_FILE
|
||||
value: "/data/promotions.json"
|
||||
- name: CHECKOUT_DIR
|
||||
value: "/data/checkout-actor"
|
||||
- name: TZ
|
||||
@@ -312,6 +316,8 @@ spec:
|
||||
memory: "70Mi"
|
||||
cpu: "1200m"
|
||||
env:
|
||||
- name: PROMOTIONS_FILE
|
||||
value: "/data/promotions.json"
|
||||
- name: TZ
|
||||
value: "Europe/Stockholm"
|
||||
- name: REDIS_ADDRESS
|
||||
|
||||
Reference in New Issue
Block a user