Introducing the Dramble - Raspberry Pi 2 cluster running Drupal 8
Version 0.9.3 of the Dramble—running Drupal 8 on 6 Raspberry Pis I've been tinkering with computers since I was a kid, but in the past ten or so years, mainstream computing has become more and more...
View ArticleLessons Learned building the Raspberry Pi Dramble
Edit: Many people have been asking for more technical detail, benchmarks, etc. There is much more information available on the Raspberry Pi Dramble Wiki (e.g. Power Consumption, microSD card...
View ArticleHow to Build Your Own Raspberry Pi Cluster ('Bramble')
One of the first questions I'm asked by those who see the Dramble is, "How do I build my own?" Since I've been asked the question many times, I put together a detailed parts list, and maintain it on...
View ArticleHow to build your own Raspberry Pi Cluster
The banana is for scale. When I originally built the Raspberry Pi Dramble 6-node Pi cluster in 2014 (for testing Ansible with bare metal hardware on the cheap), I compiled all the code, notes, etc....
View ArticleHighly available Drupal on a Raspberry Pi Cluster - phptek 2016 session
Another year, another field trip for the Pi Dramble—my 5-Raspberry-Pi cluster! I presented a session titled Highly available Drupal on a Raspberry Pi Cluster at php[tek] 2016, which just so happens to...
View ArticleKubernetes' Complexity
Over the past month, I started rebuilding the Raspberry Pi Dramble project using Kubernetes instead of installing and configuring the LEMP stack directly on nodes via Ansible (track GitHub issues...
View ArticleMonitoring Kubernetes cluster utilization and capacity (the poor man's way)
If you're running Kubernetes clusters at scale, it pays to have good monitoring in place. Typical tools I use in production like Prometheus and Alertmanager are extremely useful in monitoring critical...
View ArticleMcrouter Operator - demonstration of K8s Operator SDK usage with Ansible
It wouldn't surprise me if you've never heard of Mcrouter. Described by Facebook as "a memcached protocol router for scaling memcached deployments", it's not the kind of software that everyone needs....
View ArticleHow to Build Your Own Raspberry Pi Cluster ('Bramble')
How to Build Your Own Raspberry Pi Cluster ('Bramble')One of the first questions I'm asked by those who see the Dramble is, "How do I build my own?" Since I've been asked the question many times, I put...
View ArticleHow to build your own Raspberry Pi Cluster
How to build your own Raspberry Pi ClusterThe banana is for scale.When I originally built the Raspberry Pi Dramble 6-node Pi cluster in 2014 (for testing Ansible with bare metal hardware on the cheap),...
View ArticleHighly available Drupal on a Raspberry Pi Cluster - phptek 2016 session
Highly available Drupal on a Raspberry Pi Cluster - phptek 2016 sessionAnother year, another field trip for the Pi Dramble—my 5-Raspberry-Pi cluster! I presented a session titled Highly available...
View ArticleKubernetes' Complexity
Kubernetes' ComplexityOver the past month, I started rebuilding the Raspberry Pi Dramble project using Kubernetes instead of installing and configuring the LEMP stack directly on nodes via Ansible...
View ArticleMonitoring Kubernetes cluster utilization and capacity (the poor man's way)
Monitoring Kubernetes cluster utilization and capacity (the poor man's way)If you're running Kubernetes clusters at scale, it pays to have good monitoring in place. Typical tools I use in production...
View ArticleMcrouter Operator - demonstration of K8s Operator SDK usage with Ansible
Mcrouter Operator - demonstration of K8s Operator SDK usage with AnsibleIt wouldn't surprise me if you've never heard of Mcrouter. Described by Facebook as "a memcached protocol router for scaling...
View ArticleRaspberry Pi Cluster Episode 1 - Introduction to Clusters
Raspberry Pi Cluster Episode 1 - Introduction to ClustersI will be posting a few videos discussing cluster computing with the Raspberry Pi in the next few weeks, and I'm going to post the video +...
View ArticleRaspberry Pi Cluster Episode 2 - Setting up the Cluster
Raspberry Pi Cluster Episode 2 - Setting up the ClusterThis post is based on one of the videos in my series on Raspberry Pi Clustering, and I'm posting the video + transcript to my blog so you can...
View ArticleRaspberry Pi Cluster Episode 3 - Installing K3s Kubernetes on the Turing Pi
Raspberry Pi Cluster Episode 3 - Installing K3s Kubernetes on the Turing PiThis is the third video in a series discussing cluster computing with the Raspberry Pi, and I'm posting the video + transcript...
View ArticleRaspberry Pi Cluster Episode 5 - Benchmarking the Turing Pi
Raspberry Pi Cluster Episode 5 - Benchmarking the Turing PiAt this point, I've showed you how you can use the Turing Pi as a Kubernetes cluster to run different things. I barely scratched the surface...
View ArticleRaspberry Pi Cluster Episode 6 - Turing Pi Review
Raspberry Pi Cluster Episode 6 - Turing Pi ReviewA few months ago, in the 'before times', I noticed this post on Hacker News mentioning the Turing Pi, a 'Plug & Play Raspberry Pi Cluster' that sits...
View ArticleWhy build a Raspberry Pi Cluster?
Why build a Raspberry Pi Cluster?After I posted my Raspberry Pi Blade server video last week, lots of commenters asked what you'd do with a Pi cluster. Many asked out of curiosity, while others seemed...
View Article