All Episodes

Listing all 69 episodes

Static Sites using AWS S3, CloudFront, and Route 53 (2/5)

Episode #49 - 2015-04-17 - 14 min
In this episode, we will create a S3 bucket to store static website content. We will review the AWS management console at a high level, talk about S3 bucket permissions, along with manual S3 file uploads.

Static Sites using AWS S3, CloudFront, and Route 53 (1/5)

Episode #48 - 2015-04-09 - 13 min
In this episode series, I thought we would take a look at hosting static websites on AWS, using S3, CloudFront, and Route 53. The plan is to register a domain, create a simple static site, and have it running on AWS, all for just a few dollars a month.

Zero-downtime Deployments with Ansible (Part 4/4)

Episode #47 - 2015-04-02 - 24 min
In this episode, we will do a zero-downtime rolling website deployment, across a cluster of nginx web nodes, sitting behind a haproxy load balancer. We will use Ansible to orchestrate the deployment in a repeatable and consistent way.

Configuration Management with Ansible (Part 3/4)

Episode #46 - 2015-03-26 - 28 min
In this episode, we are going create a load balanced web cluster by way of our Vagrant environment. The goal is to demonstrate how Ansible can solve real world problems by building up infrastructure from scratch.

Learning Ansible with Vagrant (Part 2/4)

Episode #45 - 2015-03-19 - 46 min
In this episode, we are going to play around with Ansible via four Vagrant virtual machines. We will install Ansible from scratch, troubleshoot ssh connectivity issues, review configuration files, and try our hand at common commands.

Patching the GHOST glibc gethostbyname CVE-2015-0235 bug

Episode #44 - 2015-01-28 - 14 min
In this episode, we are going to be patching CentOS and Debian systems against glibc gethostbyname function bugs. System library security bugs present a special case, where even through you have patched the bug, you are likely still running vulnerable code, unless you reboot.

19 Minutes With Ansible (Part 1/4)

Episode #43 - 2015-01-13 - 19 min
In this episode series, we will be looking at Ansible, which is an easy to use configuration management and orchestration tool. My goal for this series, is to show you what Ansible is, how it works, and the steps to get going on your own.

Crash Course on Vagrant (revised)

Episode #42 - 2014-12-16 - 22 min
In this episode, I wanted to give you a crash course on what Vagrant is, along with how I use it. Vagrant is my go to tool for launching virtual test environments, and once you start to learn how to use it, you will wonder how you ever lived without it.

CLI Monday: apt-file and yum provides

Episode #41 - 2014-12-02 - 4 min
In this episode, we are going to look at using apt-file on Ubuntu, and yum provides on CentOS, to see which package provides that file you are missing.

Simple Project Planning for Sysadmins (Part 1 of 3)

Episode #40 - 2014-11-27 - 11 min
In this episode, we are going to look at a system for managing small projects from start to finish. This episode series has been broken into three logical sections covering: gathering user requirements, planning and executing, and finally sign-off and delivery.