Kubernetes Cluster Features 8 Raspberry Pis, Custom PCB

Raspberry Pi
(Image credit: Alexander Rau)

If one thing is for sure, you can’t have too many Raspberry Pis. And if you do have too many Pis for some reason, there’s no excuse for not cramming them all into one cool project. Today we’ve got an awesome creation by maker Alexander Rau who seems to have done just that. Rau is using eight Raspberry Pi CM4 modules to power his custom Kubernetes cluster.

Rau documented the process in a very thorough blog post, detailing how he went from the concept phase all the way up to the finished product. He knew he wanted to use K3s, a Kubernetes distribution, and he knew he wanted to create a custom PCB for the project but bringing his idea to fruition proved to be a challenging yet rewarding endeavor.

There were a few major hurdles in developing the project. First, developing a custom carrier PCB for the CM4 modules was a big undertaking. It needed to provide a few key features and existing carrier boards had more components than the project called for. He also needed to create a cluster tray from scratch to house his PCBs. On the software side, he needed to learn how to manage the hardware with Rancher and set up the system to be automated using Ansible.

After many months of planning and prototyping, he ended up with what he calls the Less-is-More carrier board, abbreviated to just LiM. This PCB supports the Raspberry Pi CM4 and has Ethernet support, a microSD slot, an M.2 M-key socket for SSDs, and more. The cluster tray was 3D printed and supports a total of 8 cluster nodes.

As we mentioned above, Rau opted to use Rancher to manage the cluster. Each of the Raspberry Pi CM4 modules are running the latest version of Raspberry Pi OS. This is necessary to automate the cluster using Ansible. Rau was kind enough to share plenty of details about the software set up in the original project post.

If you want to recreate this Raspberry Pi project or just get a closer look at how it goes together, check out the original post shared on Alexander Rau’s website. You can also follow him for more cool creations as well as any future updates on this neat cluster project.

Ash Hill
Contributing Writer

Ash Hill is a contributing writer for Tom's Hardware with a wealth of experience in the hobby electronics, 3D printing and PCs. She manages the Pi projects of the month and much of our daily Raspberry Pi reporting while also finding the best coupons and deals on all tech.

Read more
Raspberry Pi slim cyberdeck
This Raspberry Pi slim cyberdeck uses two Raspberry Pis
Raspberry Pi
Maker uses Raspberry Pi 5 and Pico to power this multi-sensor project
Raspberry Pi
Dual Raspberry Pi Picos power this portable mini PC
Raspberry Pi
This Raspberry Pi portable cyberdeck is straight out of a sci fi movie
Raspberry Pi
Raspberry Pi 5 powered 'wall arcade' features a big, low-res RGB LED matrix display
Raspberry Pi
Multiple Raspberry Pi create 'wigglegram' 3D photos using this AI enhanced camera
Latest in Raspberry Pi Projects
Elecrow CrowPi 3 open-source learning tool
Elecrow's Raspberry Pi powered CrowPi 3 educational kit offers plenty of scope for learning
SwadeWhite's Raspberry Pi project
This Raspberry Pi ADS-B plane tracker features a weather station with tons of cool features
The Raspberry Pi car
Electronics builder qualifies for ‘Father of the Year’ with this Raspberry Pi-enhanced kids’ electric car
The 40%-scale faux TRS-80
One of the first home computers resurrected — Raspberry Pi and 3D printing brings faux TRS-80 to life
News Badge
How to make a connected badge that shows the latest news headlines — and looks like a floppy disk
Pocket Z and HP Jornada, the inspiration for the project
Pocket Z project hopes to rekindle pocket PC form factor — with a Raspberry Pi Zero 2W inside
Latest in News
GlobalFoundries
China's SiCarrier challenges U.S. and EU with full-spectrum of chipmaking equipment — Huawei-linked firm makes an impressive debut
TSMC
Nvidia's Jensen Huang expects GAA-based technologies to bring a 20% performance uplift
Despite external similarities, the RTX 3090 is not at all the same hardware as the RTX 4090 — even if you lap the GPU and apply AD102 branding.
GPU scam resells RTX 3090 as a 4090 — complete with a fake 'AD102' label on a lapped GPU
Inspur
US expands China trade blacklist, closes susidiary loopholes
WireView Pro 90 degrees
Thermal Grizzly's WireView Pro GPU power measuring utility gets a 90-degree adapter revision
Qualcomm
Qualcomm launches global antitrust campaign against Arm — accuses Arm of restricting access to technology
  • domih
    Kudos to Mr Rau. It looks great.
    Reply
  • brandonjclark
    Services Defined: 1 (Hello World _ HTTP _Port 80)

    LOL, JUST KIDDING!

    Great job man! Learning how to get into infrastructure automation can take you far in today's world.
    Reply