From 4a1958876f2024bf7f753599314b379a73dfcabf Mon Sep 17 00:00:00 2001 From: Hermes Agent service account Date: Sat, 6 Jun 2026 18:49:52 -0500 Subject: [PATCH] Day 5: Fix worker probes and HTTPRoute gateway reference - Changed worker deployment probes from HTTP to TCP (port 3005) * Worker liveness endpoint doesn't serve HTTP at '/' path * TCP socket check more appropriate for background worker * Resolves pod restart loop and readiness failures - Corrected HTTPRoute gateway reference * Changed from 'gateway' in 'default' namespace * To 'fastpass-gateway' in 'gateway' namespace * HTTPRoute now properly accepted by gateway All 7 deployments Running and Ready. System operational. --- cluster/applications/firecrawl/deployment-worker.yaml | 6 ++---- cluster/applications/firecrawl/httproute.yaml | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/cluster/applications/firecrawl/deployment-worker.yaml b/cluster/applications/firecrawl/deployment-worker.yaml index b409a74..fd7b48d 100644 --- a/cluster/applications/firecrawl/deployment-worker.yaml +++ b/cluster/applications/firecrawl/deployment-worker.yaml @@ -45,16 +45,14 @@ spec: cpu: 1000m memory: 4Gi livenessProbe: - httpGet: - path: / + tcpSocket: port: 3005 initialDelaySeconds: 60 periodSeconds: 10 timeoutSeconds: 5 failureThreshold: 3 readinessProbe: - httpGet: - path: / + tcpSocket: port: 3005 initialDelaySeconds: 30 periodSeconds: 5 diff --git a/cluster/applications/firecrawl/httproute.yaml b/cluster/applications/firecrawl/httproute.yaml index 22c7cf0..bf80eb2 100644 --- a/cluster/applications/firecrawl/httproute.yaml +++ b/cluster/applications/firecrawl/httproute.yaml @@ -11,8 +11,8 @@ metadata: cert-manager.io/cluster-issuer: letsencrypt-prod spec: parentRefs: - - name: gateway - namespace: default + - name: fastpass-gateway + namespace: gateway hostnames: - spaceship-earth.local.mk-labs.cloud - firecrawl.local.mk-labs.cloud