Stay up to date

Picture of Keilan Jackson

Keilan Jackson

Keilan’s specialty is bringing development, quality assurance, and operations together for efficient delivery and maintenance of software. He believes that functional programming, typed JavaScript, and Docker make the world a better place. His free time is spent sampling Utah’s amazing micro brews and co-parenting cats Artemis and Queue with his boyfriend.

AWS, Kubernetes

How to Perform a Terraform EKS Upgrade on Kubernetes
By Keilan Jackson on July 30, 2019

New Kubernetes versions are released multiple times per year, and your EKS cluster must be upgraded periodically to stay up to date. In this blog post we will go over the steps required...

Continue Reading

Kubernetes

Post Mortem: Kubernetes Node OOM
By Keilan Jackson on July 9, 2019

Production issues are never fun. They always seem to happen when you’re not at work, and the cause always seems to be silly. We recently had issues in our production Kubernetes cluster...

Continue Reading

AWS

How to Use Static IPs for AWS Application Load Balancer
By Keilan Jackson on July 2, 2019

One highly requested feature of AWS’s Application Load Balancer is the ability to assign static IP addresses. Unfortunately, ALBs do not support this feature and it is unlikely they will...

Continue Reading

Kubernetes

Kubernetes Security Essentials
By Keilan Jackson on June 25, 2019

Getting started with Kubernetes is really easy. In just a matter of minutes you can set up a new cluster with minikube, kops, Amazon EKS, Google Kubernetes Engine, or Azure Kubernetes...

Continue Reading

Kubernetes

Building and Deploying to Kubernetes
By Keilan Jackson on June 11, 2019

Running docker images in Kubernetes is a great way to run your application in an easily scalable way. Getting started with your first Kubernetes deploy can be a little daunting if you...

Continue Reading

Kubernetes

Kubernetes Log Management: The Basics
By Keilan Jackson on May 21, 2019

Log messages help us to understand data flow through applications, as well as spot when and where errors are occurring. There are a lot of resources for how to store and view logs for...

Continue Reading