Skip to content

Commit

Permalink
Add Chris Short and Kristen Olah.
Browse files Browse the repository at this point in the history
  • Loading branch information
TomOnTime committed Jan 9, 2018
1 parent 2e6b1fd commit b8b9e59
Show file tree
Hide file tree
Showing 5 changed files with 53 additions and 1 deletion.
30 changes: 30 additions & 0 deletions content/events/2018-new-york-city/program/chris-short.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Golang to the rescue: Saving DevOps from TLS turmoil"
Type = "talk"
Speakers = ["chris-short"]
+++

If you ever need to validate certificates or certificate chains before
deploying them, Golang provides a near foolproof test method.

A 3rd party developed a tool that was then handed off to our DevOps team to
manage and maintain. Before I could do any re-engineering work, I had to
resolve a critical issue—the certificates on the ELBs were about to expire and
needed updating.

I assumed that if the ELB, NGINX, or httpd started, it was a good sign. This
was a false assumption on my part and I ended up serving a bad chain for a few
minutes. This did not break the site, but it was definitely not the way I
wanted things to remain.

I needed a tool that would fail if the certificate chain provided was
incorrect. I wanted a lightweight tool that could be publicly accessible.
Conducting a third-party analysis of the certificates and configuration was a
requirement. There were no tools that I could find meeting this need, so I
decided to build my own. I turned to the open source language, Golang.

A detailed breakdown of how I built a tiny web server to fit my needs along
with what each package is doing as detailed in the article linked above.
19 changes: 19 additions & 0 deletions content/events/2018-new-york-city/speakers/chris-short.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
+++
Title = "Chris Short"
Twitter = "ChrisShort"
image = "chris-short.jpg"
type = "speaker"
linktitle = "chris-short"
pronouns = "he/him"

+++

Chris Short has over two decades in various IT disciplines from textile
manufacturing to dial-up ISPs to DevOps Engineer to Director of DevOps. He’s
been a staunch advocate for open source solutions throughout his time in the
private and public sector. He’s a partially disabled US Air Force Veteran
living with his wife and son in Greater Metro Detroit, Michigan. Check out his
writing at
[chrisshort.net](http://chrisshort.net)
and
[devopsish.com](http://devopsish.com).
5 changes: 4 additions & 1 deletion data/events/2018-new-york-city.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ team_members: # Name is the only required field for team members.
image: "karen-whelan.jpg"
- name: "Kristen Olah"
employer: "Verizon"
image: "kristen-olah.jpg"
- name: "Matt Walter"
twitter: "ohaiwalt"
linkedin: "https://linkedin.com/in/ohaiwalt"
Expand Down Expand Up @@ -327,9 +328,11 @@ ignites:
date: "2018-01-18"
- title: "jay-gordon"
date: "2018-01-19"
- title: "aaron-aldrich"
- title: "chris-short"
date: "2018-01-19"
- title: "michael-ducy"
date: "2018-01-19"
- title: "aaron-aldrich"
date: "2018-01-19"
- title: "gerie-owen"
date: "2018-01-19"
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit b8b9e59

Please sign in to comment.