The complete log

Field notes

Experiments, walkthroughs, and postmortems from the systems that made it out of the homelab.

24 notes
4 min

Using Dropbear ssh daemon to enable remote LUKS unlocking

Wow, that title is a mouthful - but if you're here, chances are you've been scouring the internet trying to figure out how to get remote LUKS unlock enabled, much like I was a few weeks ago. I finally got all the different parts working…

8 min

GPG encrypting secrets with Saltstack

Hi there! If you've stumbled on this post, you've either been following along with my "Getting started with Saltstack" series using the Salt Workspace environment, or I got lucky with Google's scrapes. In this post we'll discuss GPG…

3 min

Writing a custom Salt Grain

In this blog post, we'll talk about writing a custom Salt Grain, and why you might want to. At my company we had some VM's that had multiple (private) IPv4 addresses set on them, and this broke Consul as it can only bind to a single…

5 min

Creating a Raspberry Pi based, Resin.io powered speed test app

I first wrote this app back in February of 2016 when I first stumbled across resin.io. It worked ok, and I left it running for a couple of months before repurposing the Pi for other uses. Then I saw the announcement for ResinOS and the…

8 min

Getting started with Salt Structure

Note: please complete the getting started with salt workspace post first! Note #2: This post is designed to work with the 'minimal_base' branch of the salt workspace, so once you've cloned it run this: git checkout minimal_workspace…

4 min

Getting started with salt-workspace

Welcome to 'getting started with salt-workspace'. Hopefully this, in combination with the salt-workspace git repo will help you get familiar with Salt and its structure in an easy to follow manner. If you haven't already, follow the…

Search field notes

Search titles, topics, summaries, and article text.