HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
geerlingguy
raspberry-pi-dramble
Shell2015–2021
geerlingguy / raspberry-pi-dramble · Archived

raspberry-pi-dramble

DEPRECATED - Raspberry Pi Kubernetes cluster that runs HA/HP Drupal 8

2Distinct people
10Mentions
0Explicit recommenders
1.7KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

DEPRECATED - Raspberry Pi Kubernetes cluster that runs HA/HP Drupal 8

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year10 dated mentions

Observed mentions: 2015-04-10 12:37:27 UTC to 2021-03-12 17:41:13 UTC.

02462015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 6 mentions; 0 submissions, 6 comments20152016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20182019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2021

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC606
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC000
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC000
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC303
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC000
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC101

What Hacker News says

10 sources
Another question: is that MB/sec or MiB/sec? Note that the 400 MiB/sec benchmark is 420 MB/sec. Not a _huge_ difference, but it is a difference ;) The other major difference is anything non-sequential, especially things like 4K reads. This is where the PCIe->USB->SATA (or PCIe->USB->NVMe) adapter overhead really slows things down. Try out my benchmark script and see how it fares: https://github.com/geerlingguy/raspberry-pi-dramble/blob/mas... (Thank the marketers for making everything confusing with MiB and MB...)
In M.2 on a Raspberry Pi – The Tofu CM4 Carrier Board
I use Kind (and Minikube, and a number of other solutions too), but this is kind of my "Kubernetes-the-really-hard-way" fun project. Note that I maintain a parallel configuration that runs a multi-node cluster on Vagrant for local development [1] as well as a docker environment built for CI purposes[2] using almost all the same images, with the same Ansible playbooks to configure them all across platforms. [1] https://github.com/geerlingguy/raspberry-pi-dramble/tree/mas... [2] https://github.com/geerlingguy/raspberry-pi-dramble/tree/mas...
In Everything I know about Kubernetes I learned from a cluster of Raspberry Pis
I finally acquired enough Pi 4's (the 2GB RAM version—I can't find the 4GB version anywhere yet) to rebuild my Kubernetes cluster (www.pidramble.com) using the latest Pi. So far my takeaways are: 1. The official PoE HAT seems to work fine... but you can't shut down the Pi and keep it shut down—it seems to reboot if powered by the PoE HAT :/ 2. The Pi 4 feels slightly faster, but having double the RAM (I can't find 4 GB Pi 4's in stock anywhere) is reallllly nice for Kubernetes. 3. Docker is annoying to get running on Raspbian 10/Buster, since the standard repo has a broken version, and Docker's repo only has listings for Raspbian 9/Stretch. Therefore you have to hack around the install script a tiny bit to get Docker installed. I currently have Kubernetes running fine, but am having issues with the cluster networking (this seems to happen
Read the rest
any time I make major changes to it either in hardware or software). You can follow along on the adventure here: https://github.com/geerlingguy/raspberry-pi-dramble/issues/1... I'm going to also be doing some more performance testing and benchmarks and sharing more thoughts in some blog posts in the future, but for now, I'm happy to have a version of the cluster that has enough RAM per-device that I don't feel like Kubernetes is running by the skin of its teeth!
In I upgraded my Pi cluster to Pi 4 model B
For sure: "Jetson TX1 draws as little as 1 watt of power or lower while idle, around 8-10 watts under typical CUDA load, and up to 15 watts TDP when the module is fully utilized, for example during gameplay and the most demanding vision routines."[1] Anecdotally, the RPi2 has been measured[2] around 4-6 watts under load and the Edison was measured[3] around 1 watt. [1] http://devblogs.nvidia.com/parallelforall/nvidia-jetson-tx1-... [2] https://github.com/geerlingguy/raspberry-pi-dramble/wiki/Pow... [3] https://www.openice.info/2015/07/24/three-days-with-intel-ed...
In Nvidia's Jetson TX1 ARM development board
A cluster of six Raspberry Pi 2s running Drupal (a PHP CMS) is about 20% slower than a single i7 laptop with an SSD for general usage, and can be _much_ slower if your usage requires lots of disk or network I/O. The 4-core ARMv7 chip in the Pi 2 is way faster than the chip in previous Pis, but it's not a speed demon by any means. And the network I/O (and all I/O) being tied down to a slowish USB 2.0 bus means you're limited to ~90 Mbps through LAN, or ~200 Mbps if you use a USB 3.0 network adapter. Even trying a fast SSD plugged into one of the USB ports (rather than a comparatively slow 'Extreme Pro' microSD card), you won't get a huge performance boost because of limited I/O bandwidth. See many, many more benchmarks on this wiki: https://github.com/geerlingguy/raspberry-pi-dramble/wiki P.S. I have a cluster of six Pi 2s running http://w
Read the rest
ww.pidramble.com/, and I'm actually considering moving more of my hobby/very-low-traffic sites over to it, since it's a sunk cost of $400 whereas many of these small sites are currently on $5 or $10/month servers.
In Raspberry Pi 2 Cluster Assembly Tutorial

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.