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…