Musings
-
Sep 2, 2019
Docker Swarm on a Raspberry Pi Cluster
Docker Swarm Services on a Raspberry Pi 4 Cluster For sake of ease, this post makes the following assumptions: At least 2x Raspberry Pi 4’s (3 is better, 5 is ideal) You’ve a macOS device for initial configuration of the SD cards Familiarity with a termianl Step 1: Getting Raspbian...
-
Jan 29, 2019
MacDevOpsYVR: Do you even DevOps, bro?
MacDevOpsYVR Last year I had the great opportunity to head up to the “Frozen North” to attend the fourth year of MacDevOpsYVR, and boy’o’boy did I enjoy myself! If you’re not privy to Canada’s airport codes, MDOYVR takes place in the coastal seaport city of Vancouver at Simon Fraser University...
-
Dec 6, 2018
Tackling Asset Management: Part Two
No REST for the wicked In order to “automate the boring stuff” a programmatic means by which to hit the API was surely needed. Fifteen minutes of dancing around GitHub proved that this was an adventure that no one had embarked upon. Having never built a from-scratch client library, it...
-
Dec 4, 2018
Tackling Asset Management: Part One
What problem are we trying to solve? At the organization I work for, we tend to look at the implementation of a new system from a very specific perspective: “What is the problem we are trying to solve?” Using this as a starting point, we can begin to easily craft...
-
Mar 26, 2018
Deprecation Notifier (Part Two): Expanding functionality
A few months ago I found myself hacking away at Google’s Deprecation Notifier source code in hopes of finding a way to close an open issue relating to version comparison1. More specifically, Deprecation Notifier would only allow an admin to utilize the tool for major updates (e.g. 10.12 to 10.13),...
-
Mar 26, 2018
Deprecation Notifier (Part One): Building
Let this post serve as a brief overview on how to build a customized, signed build of Google’s Deprecation Notifier utility. I say brief as it assumes you’ve got a mechanism to deploy, and already have a means by which to trigger the application. I’ll touch on this a bit...
-
Jan 26, 2018
caffeinate > Caffeine
To put it quite simply: anymore, there is no need to be installing an all-to-common tool called Caffeine. Apple has taken the liberty of saving us the legwork, and went ahead and included a handy little binary in macOS. As far as the man page is concerned, caffeinate allows one...