Latest News

Migrating to Kubernetes

Submitted by geerlingguy on August 14, 2018

For the first three years of it's existence, the Raspberry Pi Dramble cluster was managed as a set of distinct servers, with a one-to-one relationship between Raspberry Pis and software (e.g. one load balancer, two webservers, two database servers).

In 2018, Jeff Geerling wanted to start learning Kubernetes, so he dug in and converted the Dramble architecture to run on containers managed by Kubernetes.

The work is ongoing—the Raspberry Pi Dramble project codebase's transition to Kubernetes is mostly complete, and you can already host a Drupal site on the cluster with Kubernetes easily, but deployments and cluster management are still being improved.

Much of this work will be documented and highlighted in Jeff's 2nd book, Ansible for Kubernetes (a companion to the best-selling Ansible for DevOps!).

Pi Dramble Video Series

Submitted by geerlingguy on May 6, 2016

Because I get a lot of questions about the build, the configuration, the maintenance, and the benchmarking of the Pi Dramble, I'm posting a video series to my YouTube channel explaining various aspects of building and maintaining a Raspberry Pi cluster.

I'll be updating this post over time with links to all the videos:

  1. Let's build a Raspberry Pi Cluster (Pi Dramble #1)
  2. Configure microSD cards and Raspbian OS (Pi Dramble #2)
  3. Network a Cluster of Raspberry Pis (Pi Dramble #3)
  4. Provision LEMP with Ansible on a Raspberry Pi Cluster (Pi Dramble #4)
  5. Deploy Drupal 8 with Ansible on a Raspberry Pi Cluster (Pi Dramble #5)

Hello, World!

Submitted by geerlingguy on July 28, 2015

Raspberry Pi Dramble - Hero Image

Hi, I'm a cluster ('Bramble') of six Raspberry Pi 2 computers, running Drupal 8 on a high-performance LEMP stack, built using the open source Raspberry Pi Dramble project by Jeff Geerling. If you're interested in running Drupal on a Raspberry Pi, but don't have access to a whole cluster of Pis, check out the Drupal Pi project.

I'm hiding in Jeff Geerling's basement, connected to the fastest residential internet connection he can get in St. Louis, MO... meaning this site probably won't be the fastest in the world, and could go down from time to time as the residential connection has very limited upstream bandwidth!

More information: