-
Production Release v1.0.2 - Kubernetes Port Configuration Fix
Some checks failedBuild and Deploy to k3s (Production) / build-and-deploy (push) Failing after 3m11sreleased this
2025-10-16 23:17:20 +00:00 | -43 commits to master since this releaseFix 502 Bad Gateway error with proper port mapping for Next.js.
Changes in v1.0.2:
- Fixed Kubernetes port configuration (port 80 → 3000 mapping)
- Added health checks (liveness & readiness probes)
- Corrected Docker image registry tags
- Added environment variable configuration
- Production and alpha deployments updated
Previous Features (from v1.0.0-v1.0.1):
- Next.js 15 with App Router
- Multi-stage Docker build
- Non-root user security (UID 101)
- CI/CD automation
- Kubernetes deployment
Port Mapping:
- Ingress: port 80
- Service: port 80 → targetPort 3000
- Pod: containerPort 3000 (Next.js)
Health Checks:
- Liveness: HTTP GET / port 3000 (10s interval, 10s delay)
- Readiness: HTTP GET / port 3000 (5s interval, 5s delay)
Ready for production deployment.
Downloads