Cluster Controller Migration to a Raspberry Pi 4

I am currently working on distributing my Homelab a little bit more. My main driver is high availability. Do I need high availability in a homelab setup? No, not really. But I was getting annoyed by having to take down the entire Homelab whenever I was doing an update on my single server. The newest part of that project is my cluster controller. That is the machine running the servers for my Vault, Consul and Nomad cluster. Before the migration, this was yet another LXD VM on my homeserver. Now, it’s a Raspberry Pi 4 4GB. ...

December 10, 2022 · 9 min · Michael
The Mastodon logo of the tooting elephant

Fediverse: (Almost) Three months in

At the beginning of August 2022, I made my first steps in the Fediverse after setting up my very own Mastodon instance at social.mei-home.net. I wrote about my initial impressions after a couple of days here. And because there’s another large movement to the Fediverse after Elon Musks takeover of twitter has finally become official, I thought I would write down my impressions after a couple of months on the Fediverse. As that article hints, I was pretty frustrated after the first couple of days. And some of those frustrations are definitely still there. But I’m also somehow still there and enjoying it. 😉 ...

October 30, 2022 · 6 min · Michael

Current Homelab - Hardware

After finally finishing my series on netbooting Raspberry Pis, the initial trigger for creating this blog, I want to give an overview of what my current Homelab is looking like. In this article, I will provide an overview of the hardware and hosts that I currently have. The next one will be about the stack I’m using, with a bit more detail on my storage solution, Ceph, and my cluster running Nomad, Consul and Vault. The final article will then be an overview of the services I’m running on the cluster. ...

October 27, 2022 · 14 min · Michael

Configuring an Udoo x86 II Ultra for Netbooting

I’m currently planning to switch my Homelab to a cluster of eight Raspberry Pi CM4 modules with two Turing Pi 2 boards. That means a full switch to the aarch64/ARM processor architecture. But not all software supports aarch64 yet. So I went looking for a small x86 machine which doesn’t cost too much, doesn’t take too much space, and doesn’t consume too much power. What I found was the Udoo x86 II Ultra. Here are the base specs: ...

September 29, 2022 · 17 min · Michael

Internet in the German ICE train: WireGuard MTU problem

I’m currently on my way home for a family visit and a weekend with friends. I’m sitting in the first class carriage of an Deutsche Bahn ICE train. Internet is working as expected while surfing. A little bit slow, and I’m getting timeouts from time to time. But it’s workable. The problem started after I enabled my WireGuard VPN to connect to my Homelab. Initially, it works okay, but then everything just stops. E.g. SSH connections work, but then when I enter tmux for example, everything stops. No clear error message at all. ...

September 29, 2022 · 2 min · Michael