From 1f81d616421342af185313b6b4aa2687966c6c53 Mon Sep 17 00:00:00 2001 From: CTO Agent Date: Sat, 25 Jul 2026 14:30:14 +0000 Subject: [PATCH] Fix Directus health check 403 errors (DEV-376) Changed liveness probe from HTTP /server/health to TCP socket check and readiness probe to use root path instead. The /server/health endpoint in Directus v12+ requires authentication by default, causing 403 responses that triggered pod restarts. Co-Authored-By: Paperclip --- apps/directus/directus-deployment.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/directus/directus-deployment.yaml b/apps/directus/directus-deployment.yaml index 935619e..15a2d3c 100644 --- a/apps/directus/directus-deployment.yaml +++ b/apps/directus/directus-deployment.yaml @@ -133,15 +133,14 @@ spec: cpu: "1" memory: 2Gi livenessProbe: - httpGet: - path: /server/health + tcpSocket: port: 8055 initialDelaySeconds: 60 periodSeconds: 10 timeoutSeconds: 5 readinessProbe: httpGet: - path: /server/health + path: / port: 8055 initialDelaySeconds: 30 periodSeconds: 5