/images/avatar.webp

Systemd Resolved With Consul Agent

I pieced this technique together a while back and created a gist for it. I’m creating this post as a pointer to that gist so I have something that’s a bit easier to reference and refer others to.

And i want to test out the hugo shortcode for embedding a gist :smirk:.

The really short version:

  • Create a dedicated interface that can only be accessed from the local system
  • Bind the consul-agent’s DNS service to this local only interface
  • Tell systemd-resolved that all hostnames with the .consul TLD can be resolved via a DNS server on this local interface

No need to disable resolved and replace it with dnsmasq :smile:

home lab: simple printable cable org

Quick / another “i made a thing!” post.

Picture showing designed parts deployed as intended (please ignore the lingering dust! 💨)

Picture showing designed parts deployed as intended (please ignore the lingering dust! 💨)

I needed some horizontal / vertical cable rings for cat5 and power cables. I would have used the excellent 1U Rackmount Cable Management Rings by boulwarek except the hole spacing didn’t work for my application. I needed cable rings for the ‘front-to-back’ braces which have distinct dimensions:

electronics lab: enhanced psu

While doing the PoE related testing for this incident, it occurred to me that I never got around to sharing the files for a small modification to the popular RD6006 PSU.

While drafting this post, I discovered that there appears to be a newer version of the RD6006: the 6012. As far as I can tell, they’re in the same ‘family’ and have the same dimensions so the CAD and related model files below should work w/ the RD6012 just as they do w/ the 6006, but i can only ‘guarantee’ that the CAD and related model files below will work with the RD6006.

home lab: mini 'universal' patch panel

This is another brief “i made a thing!” posts.

Version 2

Update 2020-12-12: I outgrew version 1! I needed a few more ports and didn’t have much time… so I just scaled the part up to double the number of jacks. The links below and the thingiverse and prusaprinters links have been updated w/ the new STL files. Printing and attachment works exactly the same as with the 1x8 version. Rather than include the Fusion360 source, I have included a standard STEP file.

PoE at a distance caused terrible cat5 speeds

This is a quick post for made in the hopes that some poor soul in the future will find it and save themselves some time.

Background

I’ve been experimenting with a few different ways to surface various home automation controls in the appropriate place and at a good time. One prototype host is deployed behind a small LCD under some cabinets in a high traffic area. This host is a raspberry pi 4 with a PoE hat. It boots a very stripped down version of Raspberry Pi OS into a web browser running in Kiosk mode.