Statement of GPG Key Transition

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1,SHA512 Fri Dec 9 11:49:22 EST 2016 Statement of GPG Key Transition ------------------------------- In order to replace my older DSA-1024 key, I have set up a new OpenPGP key, and will be transitioning away from my old key. The old key will continue to be valid until 2017-06-01, but future … Continue reading Statement of GPG Key Transition

[UPDATE] Disk partition scheme for RHEL Atomic Hosts

Back in February of this year, I wrote a short piece about the partition scheme I was considering for our RHEL Atomic Host systems at work.  Six months on, I've got some real-world experience with the scheme - and it's time to re-think some things. Most of the assumptions remain valid from the last outing in this … Continue reading [UPDATE] Disk partition scheme for RHEL Atomic Hosts

When Systemd, Docker and Golang Butt Heads

Image by Marius Kallhardt from near Bremen, Germany Creative Commons Attribution-Share Alike 2.0 Generic License We ran into a fun little bug this week at work that took a good while to track down to it's source.  Imagine this scenario: We start to receive reports that Docker has restarted, causing containers running on the hosts to … Continue reading When Systemd, Docker and Golang Butt Heads

Disk partition scheme for RHEL Atomic Hosts

I've been working on what will likely be the production disk partition system for our RHEL Atomic Host systems at work.  There's a bit of a balancing act to this setup, with three things to take into consideration. First, since these are Atomic hosts, most of the system is made up of a versioned filesystem tree … Continue reading Disk partition scheme for RHEL Atomic Hosts

Quick Tip – Docker ENV variables

It took me a little while to notice what was happening here, so I'm writing it down in case someone else needs it. Consider this example Dockerfile: FROM centos:centos7 MAINTAINER Chris Collins ENV VAR1="foo" ENV VAR2="bar" It's common practice to collapse the ENV lines into a single line, to save a layer: FROM centos:centos7 MAINTAINER Chris … Continue reading Quick Tip – Docker ENV variables

Apache HTTPS configuration – June 2015

HTTPS is HTTP over TLS.  It allows you to encrypt traffic to and from your web server, providing privacy and security for your clients.  As of this writing, the world is moving ever closer to HTTPS everywhere: thanks to the Snowden documents, there's been a big push for more privacy and security.  Major companies like … Continue reading Apache HTTPS configuration – June 2015