Open Issues Need Help
View All on GitHubAI Summary: Investigate why a Laravel Octane application deployed with Docker and FrankenPHP on Kubernetes doesn't gracefully shut down during deployments, despite a sufficient termination grace period. The issue involves long-running requests that are prematurely terminated before completion, resulting in 502 errors. The task requires analyzing the provided logs, Docker configuration, Kubernetes settings, and Caddy's grace period handling to identify the root cause and propose a solution for ensuring zero-downtime deployments.
Production-ready Docker setup for Laravel Octane (FrankenPHP, Swoole, RoadRunner) powered web services and microservices. Done right.