Kubernetes for PHP developers
summary
Claims that PHP is lightweight enough to run many web workers with 128 MB per container and that a standard stack is simply nginx+php-fpm pods managed by Deployments, Services and Ingress. Tools shown include kubectl, Docker, Helm for templating and packaging, CI that builds images and does atomic rollouts with helm upgrade --install --atomic. Demoed per-branch deploys via GitLab environments, ran on clusters that scale in practice to ~16–25 nodes and that workflow works end to end.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:22Why Kubernetes for PHP
- 4:07Kubernetes components
- 8:53Core resource building blocks
- 12:05Networking and access
- 13:34Writing configuration with YAML
- 23:14Managing deployments with Helm
- 29:05Advanced deployment strategies
- 32:00Q&A session
related talks
46mDocker, Kubernetes, and OpenShift for PHP Developers
48mA practical Introduction to Kubernetes
57mGetting Started with Kubernetes
50mGetting Started with Kubernetes
30mPets, Cattle, Chickens, Humans: A strange Kubernetes love-letter
45mAgile Development of CakePHP Web Applications in a Hybrid Kubernetes Cluster
26mInfinite Scale: Deploying and Scaling Laravel on Kubernetes
49mDocker & PHP development and deployment
