From 5230dd126a6b8a895a8a97cee95536d6f63403ab Mon Sep 17 00:00:00 2001 From: Barry Walker Date: Tue, 13 Jan 2026 17:33:02 -0500 Subject: [PATCH] fix: use TCP probes instead of HTTP for MCP endpoint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MCP endpoints return 406 for plain GET requests since they use SSE. TCP socket probes check if the port is open without protocol issues. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- k8s/deployment.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/k8s/deployment.yaml b/k8s/deployment.yaml index 07f31f2..13cfad3 100644 --- a/k8s/deployment.yaml +++ b/k8s/deployment.yaml @@ -39,14 +39,12 @@ spec: memory: "256Mi" cpu: "500m" livenessProbe: - httpGet: - path: /mcp + tcpSocket: port: 5000 initialDelaySeconds: 10 periodSeconds: 30 readinessProbe: - httpGet: - path: /mcp + tcpSocket: port: 5000 initialDelaySeconds: 5 periodSeconds: 10