HomeKubernetesKubernetes 101 - Episode 5 - Scaling Drupal in K8s

Kubernetes 101 – Episode 5 – Scaling Drupal in K8s

In this episode, we’ll solve the dispute we ran into last episode: figuring out how to scale Drupal with a shared filesystem. We’ll also discover Horizontal Pod Autoscaling and high-availability database options.

More information: https://kube101.jeffgeerling.com

Special thanks to amazee.io for sponsoring this series: https://www.amazee.io

Sponsor me on GitHub: https://github.com/sponsors/geerlingguy
Support me on Patreon: https://www.patreon.com/geerlingguy

Links:

– Kubernetes 101 Book: https://www.kubernetes101book.com
  – Ansible for Kubernetes for $4.99: https://leanpub.com/ansible-for-kubernetes/c/mZkrcxrfmWw8
  – Episode Details: https://kube101.jeffgeerling.com/2020/episode-5-scaling-drupal-in-k8s
  – Episode Examples: https://github.com/geerlingguy/kubernetes-101/tree/master/episode-05

#kubernetes #kube101 #drupal

Contents:

00:00 – Livestream start
01:00 – Problems Scaling Drupal
04:10 – Shared Storage Options
06:01 – Rook / CephFS
11:21 – NFS
15:13 – Set up a standalone NFS server
21:28 – Set up NFS Client Provisioner
25:48 – Adjust Drupal for NFS
36:54 – Benchmarking scaling with ab
42:05 – Horizontal Pod Autoscaling
58:39 – Scaling Databases in K8s
1:01:27 – HA Database Options
1:07:28 – amazee.io Sponsor shout-out
1:09:05 – Live Q&A
1:11:15 – Book giveaway
1:17:40 – Episode 6 preview

Or view this on Youtube

Most Popular

StackJourney