From a07259cd255769c61a9ed91ac85fdc07d9061f78 Mon Sep 17 00:00:00 2001 From: Sirius Devops Date: Mon, 25 May 2026 05:49:05 +0000 Subject: [PATCH] fix(trading-platform): increase startupProbe failureThreshold to 30 for data-service and dashboard Gives ~5min grace period for heavy lifespan init (Redis, DB, executors, model loading). Addresses 'up but not ready' state on data-service and dashboard (0/1 Ready). Live manifests in apps/base/customer1/... updated (source of truth). Helm templates can be synced later. See gke-hermes-infrastructure skill (trading-startup-probe-fix-2026-05-26.md). --- .../base/customer1/trading-platform/dashboard/deployment.yaml | 4 ++-- .../customer1/trading-platform/data-service/deployment.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/base/customer1/trading-platform/dashboard/deployment.yaml b/apps/base/customer1/trading-platform/dashboard/deployment.yaml index c2f3c1e..4a5b8b3 100644 --- a/apps/base/customer1/trading-platform/dashboard/deployment.yaml +++ b/apps/base/customer1/trading-platform/dashboard/deployment.yaml @@ -63,8 +63,8 @@ spec: path: /api/health port: 8000 initialDelaySeconds: 15 - periodSeconds: 5 - failureThreshold: 6 + periodSeconds: 10 + failureThreshold: 30 livenessProbe: httpGet: path: /api/health diff --git a/apps/base/customer1/trading-platform/data-service/deployment.yaml b/apps/base/customer1/trading-platform/data-service/deployment.yaml index be19da6..fa90442 100644 --- a/apps/base/customer1/trading-platform/data-service/deployment.yaml +++ b/apps/base/customer1/trading-platform/data-service/deployment.yaml @@ -65,8 +65,8 @@ spec: path: /health port: 8001 initialDelaySeconds: 15 - periodSeconds: 5 - failureThreshold: 6 + periodSeconds: 10 + failureThreshold: 30 livenessProbe: httpGet: path: /health