diff --git a/services/hermes/agent-deployment.yaml b/services/hermes/agent-deployment.yaml index be570a726..ac20fb222 100644 --- a/services/hermes/agent-deployment.yaml +++ b/services/hermes/agent-deployment.yaml @@ -249,6 +249,11 @@ spec: - {name: coordinator, mountPath: /opt/coordinator, readOnly: true} - {name: auth-patch, mountPath: /opt/hermes/hermes_cli/auth.py, subPath: auth.py} - {name: coordinator, mountPath: /opt/data/home/.local/bin/herdr-dispatch, subPath: herdr_dispatch.py, readOnly: true} + startupProbe: + httpGet: {path: /api/status, port: dashboard} + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 60 readinessProbe: httpGet: {path: /api/status, port: dashboard} initialDelaySeconds: 30 diff --git a/services/hermes/deployment.yaml b/services/hermes/deployment.yaml index 1100dc70c..9149bfd4d 100644 --- a/services/hermes/deployment.yaml +++ b/services/hermes/deployment.yaml @@ -324,6 +324,13 @@ spec: - name: alert-tuning-skill mountPath: /opt/data/workspace/skills/tune-atlas-alerts readOnly: true + startupProbe: + httpGet: + path: /api/status + port: dashboard + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 60 readinessProbe: httpGet: path: /api/status