<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=521127644762074&amp;ev=PageView&amp;noscript=1">

Matthias Johnson is a Fairwinds alumni.

5 minute read
| June 30, 2017

Kubernetes emptyDir is not the same as Docker's volumes-from

My current client has a Rails application that is tightly coupled to Nginx. This sort of coupling is fairly common and used to avoid static files being served by the Rails... Read More
7 minute read
| May 31, 2017

How to Run Logentries in a Kubernetes Environment

Logs are great. They are easy when you’re running on one or two boxes. However, they get harder when you’re running in a modest distributed environment and even more so if... Read More
3 minute read
| May 8, 2017

Easily encrypted root volumes on AWS with Ansible

Whether or not root volumes on AWS need to be encrypted is a subject of debate. The encrypted AMI is all about protecting data at rest. Encryption at rest protects against... Read More
8 minute read
| May 1, 2017

3 Things I’ve Learned about Ansible Tags (The Hard Way)

Ansible tag's simple requirements make it very easy to get started. Overall, it works extremely well, but once you get a bit deeper some things might end up causing... Read More
6 minute read
| March 20, 2017

Another Look at Amazon Elasticsearch Service

Amazon Elasticsearch Serviceis a managed service intended to make it easy to deploy, operate and scale Elasticsearch clusters in the AWS Cloud. When we first looked at... Read More
4 minute read
| September 8, 2016

Monitoring and Logging

I’ve had a lot of arguments about monitoring and logging during my career in operations. Many of these arguments were centered around the idea that I wanted to monitor and... Read More