From bab21c240340290a666e207fbc4c3c71197b55df Mon Sep 17 00:00:00 2001 From: Suriya Date: Tue, 21 Jul 2026 09:36:33 +0530 Subject: [PATCH] fix: repoint worker EXTERNAL_BASE_URL at stable jupiter DNS name Workers hardcoded jupiter's ClusterIP (10.43.224.63 / 10.43.229.168), which had gone stale and pointed at nothing. Every request forwarded from worker-orders, worker-deliveries, worker-customers, worker-rider-logs, worker-products, and worker-notifications to jupiter was timing out silently, breaking order creation, delivery logs, and rider online status. Repointed at the stable in-cluster DNS name (jupiter.nearle) instead of a ClusterIP so this can't go stale again after a future service recreation. Also bumps jupiter to v2.7.57 (Redis client timeout/pool fix) to match what's already deployed live. Co-Authored-By: Claude Sonnet 5 --- manifests/core/worker-notifications.yaml | 2 +- manifests/core/workers.yaml | 10 +++++----- manifests/nearle/nearle-jupiter.yaml | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/manifests/core/worker-notifications.yaml b/manifests/core/worker-notifications.yaml index 401e6b6..2d913ab 100644 --- a/manifests/core/worker-notifications.yaml +++ b/manifests/core/worker-notifications.yaml @@ -105,7 +105,7 @@ spec: key: api_key optional: true - name: EXTERNAL_BASE_URL - value: "http://10.43.224.63" + value: "http://jupiter.nearle" resources: requests: memory: "128Mi" diff --git a/manifests/core/workers.yaml b/manifests/core/workers.yaml index deff94d..cd33d74 100644 --- a/manifests/core/workers.yaml +++ b/manifests/core/workers.yaml @@ -97,7 +97,7 @@ spec: key: api_key optional: true - name: EXTERNAL_BASE_URL - value: "http://10.43.229.168" + value: "http://jupiter.nearle" resources: requests: memory: "128Mi" @@ -207,7 +207,7 @@ spec: name: nats-credentials key: password - name: EXTERNAL_BASE_URL - value: "http://10.43.224.63" + value: "http://jupiter.nearle" resources: requests: memory: "128Mi" @@ -323,7 +323,7 @@ spec: key: api_key optional: true - name: EXTERNAL_BASE_URL - value: "http://10.43.229.168" + value: "http://jupiter.nearle" resources: requests: memory: "128Mi" @@ -439,7 +439,7 @@ spec: key: api_key optional: true - name: EXTERNAL_BASE_URL - value: "http://10.43.224.63" + value: "http://jupiter.nearle" resources: requests: memory: "128Mi" @@ -555,7 +555,7 @@ spec: key: api_key optional: true - name: EXTERNAL_BASE_URL - value: "http://10.43.229.168" + value: "http://jupiter.nearle" resources: requests: memory: "128Mi" diff --git a/manifests/nearle/nearle-jupiter.yaml b/manifests/nearle/nearle-jupiter.yaml index e61b63c..6ff3ff0 100644 --- a/manifests/nearle/nearle-jupiter.yaml +++ b/manifests/nearle/nearle-jupiter.yaml @@ -47,7 +47,7 @@ spec: app: jupiter containers: - name: jupiter - image: nearlecommerce/jupiter:v2.7.55 + image: nearlecommerce/jupiter:v2.7.57 imagePullPolicy: Always securityContext: allowPrivilegeEscalation: false