Consul Connect certificate problems

I updated my Nomad and Consul clusters recently. Especially Consul was a large jump, getting from 1.13.5 to 1.15.1. After about three days, I suddenly started getting 500: Internal server error from a lot of my services. In this article, I will be going into the debugging process and explain a little bit about what Consul Connect is and how it works. Why Consul Connect? So Consul Connect, or Consul Service Mesh, creates a sort-of overlay network to connect services running on multiple machines, in a secure manner....

April 2, 2023 · 9 min · Michael

Reduce, Reuse, Recycle: Reusing my old home server

I had a random thought today, triggered, by all things, by a short training on Reduce, Reuse, Recycle at work. This is the principle of first looking for the potential to not produce anything. Then to look for a new use for something old that has already been manufactured. And only then, as a final step, to recycle the thing. I, and probably many other Homelabbers, have quite a bit of older hardware laying around....

March 29, 2023 · 5 min · Michael
The Mastodon logo of the tooting elephant

Current Homelab - Ceph Storage

This is the next post in the Current Homelab series, where I give an overview of what my lab is currently looking like. This time, I will be talking about my storage layer, which is mostly made up of Ceph. I chose Ceph around spring 2021, when I decided to go from a baremetal+docker-compose setup to a VM based setup with LXD. At the time, my main storage consisted of a pair of WD Red 4TB disks for my main storage requirements, and a 60GB crucial SATA SSD for my server’s root FS....

February 16, 2023 · 15 min · Michael

Racking the Homelab: Planning

I’ve finally made my decision and bought a server rack. The main reason is this: Those two large cases in the middle house my two Turing Pi 2 boards with four Raspberry Pi CM4s each. I’ve written about them here. The rightmost big tower case houses my “old” x86 server, which I’m retiring soon. The elongated black case with the fan grill in the front on the shelf is an Odroid H3, serving as a Ceph storage cluster node....

February 13, 2023 · 10 min · Michael

Homelabbing: A really nice hobby

You are about to witness this blog’s first rant. Proceed with caution, or not at all if you’re so inclined. Without further ado: Piss off. No, I don’t need this many machines. I want this many physical machines. Every single one of them was a very conscious decision driven by a clear design goal. Is your standard reaction to somebody excitedly telling you about their newest hobby toy really “do you need this much of your hobby?...

February 7, 2023 · 7 min · Michael