Deploying your first Symfony application to Kubernetes
summary
Live demo sets up an Ubuntu-based Kubernetes cluster, builds two container images for the Symfony app and deploys a Symfony app in ~2–3 minutes, wires a LoadBalancer service plus an Ingress controller for hostname routing, mounts a PersistentVolume for uploads, and puts database credentials into a Kubernetes Secret mounted as a volume. The deployment uses ReplicaSets so updates roll out without downtime, monitoring shows CPU/memory and pod health, and scaling adds replicas successfully during the demo.
AI-written summary · about
chapters (8)
- 0:00Symfony and Kubernetes intro
- 7:06Why Kubernetes for Symfony
- 16:54Kubernetes deployment concepts
- 27:10Setting up first cluster
- 33:26Deploy Symfony step by step
- 40:18Services and networking in Kubernetes
- 48:18Securing Symfony containers
- 56:12Monitoring and scaling Symfony
related talks
44mSymfony + Docker, from development environment to production
48mA practical Introduction to Kubernetes
57mGetting Started with Kubernetes
26mInfinite Scale: Deploying and Scaling Laravel on Kubernetes
44mSpringing into Kubernetes
53mFundamentals of deploying applications to Kubernetes
21mKubernetes for the Spring Developer
31mDeploying Spring Boot apps on Kubernetes
