Latest News

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.

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.

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!