fix(trading-platform): add startupProbe to data-service, execute-service, and dashboard in customer1

- Grace period (failureThreshold: 30) for init (model load, DB, Redis).
- Resolves 0/1 Ready pods after rollout.
- Matches hermes-projects updates.
- Related to Kanban t_b6693eac
This commit is contained in:
Sirius Devops 2026-05-25 04:57:59 +00:00
parent d79bb614ea
commit c9e5e5b651
3 changed files with 21 additions and 0 deletions

View file

@ -41,6 +41,13 @@ spec:
requests:
cpu: "250m"
memory: 256Mi
startupProbe:
httpGet:
path: /health
port: 3000
initialDelaySeconds: 10
periodSeconds: 10
failureThreshold: 30
livenessProbe:
httpGet:
path: /health

View file

@ -41,6 +41,13 @@ spec:
requests:
cpu: "500m"
memory: 512Mi
startupProbe:
httpGet:
path: /health
port: 8001
initialDelaySeconds: 10
periodSeconds: 10
failureThreshold: 30
livenessProbe:
httpGet:
path: /health

View file

@ -57,6 +57,13 @@ spec:
requests:
cpu: "250m"
memory: 256Mi
startupProbe:
httpGet:
path: /health
port: 8000
initialDelaySeconds: 10
periodSeconds: 10
failureThreshold: 30
livenessProbe:
httpGet:
path: /health