Okay Kubernetes people. I am about to build my first cluster with 4 Raspberry Pi 4B 4gb models powered over POE.
I was going to host just some basic stuff on it (forgejo, a couple Ghost Blogs) and try hosting a Mastodon instance.
The documentation mentioned that I should not use the SD cards for database stuff. So I was going to get some super short thumb drives.
What is everyone else’s set up look like with raspberry pis? And how important is matching hardware?
I’m sure I’ll learn more from reading the documents but this is my concern right now.
(I was also required to upload a photo so have my Latitude D630)
Ooh, Onedr0p’s cluster template looks great so tried it but getting stuck on RPI_EFI.fd
The notes say: create RPI_EFI.fd like here https://www.sidero.dev/v0.6/guides/rpi4-as-servers/#persisting-changes
But that requires setting up sidero which is discontinued and looks like it needs a working talos cluster to get it working anyway, so is there an easier way to generate RPI_EFI.fd ?
I’m also hitting other issues so going to have to wipe the pi I have for PXE anyway so maybe it’ll play nice after a reset. 🤔
I initially generated the talos config with the template script, but using talhelper directly offers a bit more flexibility. The first four nodes in this list are the cm4’s
https://github.com/SquaredPotato/home-ops/blob/main/talos%2Ftalconfig.yaml
I also wrote down my setup steps, check here:
https://outline.abchost.nl/s/cm4-talos-setup