Drupal, Kubernetes, Production
summary
Explains a proven production setup: EKS with AWS-managed EC2 workers, Helm charts, Terraform for infra-as-code and GitHub Actions to deploy images to ECR in ~3 minutes. Uses Cluster Autoscaler (80% CPU trigger) or Carpenter for advanced scaling, liveness/readiness probes and Horizontal Pod Autoscaler for resilience. For Drupal storage prefers EFS for shared public/private files over S3, uses Redis to cut DB queries from >100 to 43 (massive latency drop) and enables OPcache (~20% faster); secrets belong in k8s secrets or a vault.
AI-written summary · about
chapters (12)
- 0:00Introduction and goals
- 1:10Production environment expectations
- 4:24Kubernetes on AWS EKS
- 8:52Cluster autoscaling with EKS
- 12:08Preparing Drupal for production
- 15:33Caching strategies in Drupal
- 23:02Reverse proxy and SSL setup
- 29:02Drupal deployment in containers
- 31:54Kubernetes deployment benefits
- 34:39Helm charts for Drupal
- 36:31Infrastructure as code and CI/CD
- 38:25Q&A on secrets management
related talks
50mAutoscaling, Rolling Deploys with Drupal on AKS
55mReturn of the Clustering: Kubernetes for Drupal
45mHow companies are currently using Kubernetes with Drupal
14mBuilding a high-performance analytics ecosystem on Amazon EKS
53mImplementing Kubernetes on with confidence
28mBuilding K8s on AWS & Enabling Developers to Deliver. What to Do Better - Greg Sansom & Fahad Tariq
35mKubernetes journey
22mAnatomy of a production grade Kubernetes cluster
