Drupal Multi-Site with Kubernetes

In my recent blog “Drupal Multi-Site with Docker Compose” I described how to setup a Drupal multi-site setup based on Docker and Docker-Compose.

In this article I will describe how to implement the same setup using Kubernetes instead of Docker Compose.

But be warned: Only high-traffic sites will benefit from the features of Kubernetes. But high-traffik will not use multi-site setups. So this setup will only serve for fun using the latest technology. There is no additional benefit for this use case, but will increase complexity.

Benefits

  • Kubernetes as the current and future standard for multi-service applications

Disadvantages

  • Increased complexity
  • No real-life use case for using Drupal multi-site in conjunction with Kubernetes
  • Steeper learning curve