Toby Bellwood
|Sep 15, 2020
Sep 15, 2020
|1 min read
Search Topic
amazee.io’s CTO and Founder, Michael Schmid, and our Product Lead, Toby Bellwood, recently participated in a discussion about Kubernetes and Drupal on Episode 257 of the podcast Talking Drupal. Chatting with the hosts Stephen Cross, John Picozzi, and Nic Laflin covered much of the history and intricacies of running Drupal on Kubernetes.
Starting with a discussion of Kubernetes’s origins, its open source community, and broad uptake outside of Drupal, the group uncovered some of the backstories behind why amazee.io selected Kubernetes as a hosting platform.
Building Drupal sites on Kubernetes requires a slightly different architecture than a traditional LAMP stack, and building for scalability, reliability, and reproducibility has been a key underpinning of amazee.io’s approach to Kubernetes.
Toby and Michael discussed where Lagoon fits into this puzzle—augmenting Drupal projects with all the Kubernetes configuration needed to run and adding all the additional services needed to run effectively and securely in production, such as logging, backups, and monitoring, before managing the actual deployment and running of the site in Kubernetes.
To wrap up, Michael and Toby outlined who they saw as the ideal candidates for Lagoon and Kubernetes hosting (spoiler alert: if you run multiple CMSs or frameworks or require numerous dynamic non-production environments, contact us!) The team also highlighted some recent coverage of Lagoon’s ability to scale instantly and serve massive increases in traffic with zero downtime and laid out a pathway to scaling that doesn’t involve overprovisioning hardware when it’s not needed!