EduTAMS LtdEssential_v2 — Laravel Kubernetes Pipeline
The Challenge
The Essential_v2 Laravel school platform needed to migrate from a fragile single-server deployment to a production-grade, multi-platform pipeline supporting Docker, Kubernetes, and bare-metal targets — with zero hard-coded credentials across all environments and near-zero deployment downtime for a mission-critical system serving millions of students.
The Engineering Solution
Built a multi-stage Dockerfile (PHP 8.3-FPM + Node.js frontend) and a GitHub Actions CI/CD pipeline automating Docker Hub pushes and Helm deployments to Kubernetes v1.30. Integrated HashiCorp Vault for runtime secrets injection, eliminating hard-coded credentials across all environments. Migrated production to Kubernetes using a blue-green deployment strategy, reducing deployment risk and downtime to near zero.
Technologies Used
DockerKubernetes v1.30HelmGitHub ActionsHashiCorp VaultPHP 8.3-FPMNode.jsDocker HubNginxInteractive System Mockup & Analytics
Essential_v2 — GitHub Actions → Kubernetes Deploy Pipeline
System State Comparison
Single-server Laravel deployment with manual processes and hard-coded credentials in all environments
Blue-green Kubernetes pipeline with automated CI/CD and vault-based runtime secrets injection
The new Kubernetes pipeline completely transformed our deployment workflow. Blue-green deployments mean our users never experience downtime, and HashiCorp Vault gave us complete peace of mind on credentials security.