DevOps, Cloud Native, Open Source, and the ‘ish in between.

I ❤️ Tulips

022: Week of 1494129600

Concerns about Kubernetes Community newcomers dominated news this week. An established, well respected member of the Kubernetes community felt unwelcome. Someone they have had bad experiences with in the past was trying to work in the same space the well respected member was in (as part of their day job no less). The community huddled and decided that the new member was not welcome due to past issues. The Kubernetes Team’s decision was a huge sigh of relieve. But this does point to a larger issue with Codes of Conduct and how to enforce them outside of the community. One of my concerns (which I’m still trying to address), is how to handle Code of Conduct violators. Asking them to leave could be met with a, “No.” Then what?

Department of Choice Concepts

5 Common Misconceptions of Serverless Technology from (yes, there are still servers)

Gene Kim’s 7 secrets of DevOps success:

  1. Change often begins in operations
  2. DevOps transformations start small — but not too small
  3. Business-savvy technologists take the lead
  4. DevOps change agents take risks
  5. DevOps demands a culture of trust
  6. DevOps expansion requires leaders to evolve
  7. CIOs are key enablers of DevOps

octoDNS is a tool for managing DNS across multiple providers. It allows you to abstract away the complexity of syncing records between DNS providers. Now you can easily diversify your DNS!

What’s not Actionable & Business Critical Shouldn’t Ring: Building the Right Alerting System by Fred 🤷‍♂️

Jonathan Mainguy always wanted his website to be a CLI. In DevOps’ish 021 Jonathan found the piece he needed to make this a reality; GoTTY. He is doing some interesting things and it’s worth a peek. Go to to tinker with Jonathan’s new website.

Using the Strict-Transport-Security header by Julia Evans

Kryptonite is a mobile app and Go application to store your private SSH keys on your mobile device. This sounds like a horrible idea to me but maybe you could have a use for it.

kubectx: a tool to switch between Kubernetes contexts by Ahmet Alp Balkan

Buffalo now has automated Docker images that can be used for building, testing, deploying, etc. by Mark Bates

FINALLY!!! Truly Seamless Reloads with HAProxy — No More Hacks!

Sysadmins: Say No to Compulsive Tuning Disorder. I know I suffer from this sometimes. I need to set a reminder to read this every Wednesday morning or something.

Department of Data Defense

David Marcus sent out a note about last weekend’s Facebook Messenger outage. I love people being open and honest about their outages.

A human induced error in a Swedish network brought down a chunk of the web served by Cloudflare in the US. Network configuration validation and automation need to happen sooner rather than later.

The Intel AMT Vulnerability is super easy to invoke. It affects a wide swath of Intel chips.

Department of Discussion

Triangle DevOps is welcoming Nirmal Mehta, Chief Technologist in the Strategic Innovations Group at Booz Allen Hamilton specializing in research, implementation, and integration of emerging technologies to Booz Allen’s federal government client base. RSVP for the May 17th Meetup if you are interested in attending. I expect there will be a waiting list.

I have been invited to speak at Todd Lewis’ Open Source South Carolina Meetup on May 23, 2017. Feel free to RSVP to A Night of DevOps. I intend to do a live demo that includes detonating and rebuilding it with two (maybe three) commands because DevOps is dope.

Department of Happy Little Clouds

70% cheaper Kubernetes cluster on AWS by Carlos Alexandro Becker

CoreOS and Ticketmaster collaborate to bring AWS Application Load Balancer support to Kubernetes

This week’s Google Cloud Platform Podcast with Chen Goldberg was quite remarkable. Learning more about how Google is driving Kubernetes use in Google while still keeping it a community product is awesome.

AWS EC2 instances got a little cheaper this week which is awesome.

Department of Sane Workplaces

Thousands of Veterans Want to Learn to Code — But Can’t because code schools are not covered by Veterans’ GI Bills. The coding school at UNC I looked at attending was so expensive I pretty much could never afford it.

Believe by The Oatmeal Believe by The Oatmeal

O’Reilly’s 2016–2017 Web Salary Survey is out. An interesting stat from the survey is that California’s average salary is a third higher than the US average. According to CareerTrends, the cost of living in Silicon Valley is 40–53% higher than the national average. That math just doesn’t work.

Meanwhile, Ansible is the highest-paying DevOps skill according to a Dice survey.

Think there aren’t qualified women in tech? Here are 1,000 names. No more excuses.

The Tech Pledge: “We have helped organize a number of conversations among workers at tech companies and arrived at the following draft of a pledge they’d like their companies to commit to.”

Francesc created a Twitter list of #womenintech because someone told him it was hard to find women in tech. DevOps’ish 014 has a fantastic list of some of the fantastic people that have influenced and helped me over the course of my DevOps journey. SPOILER: They are all women.

Not DevOps But Still Cool

The Setup interviewed Fog Creek’s Jenn Schiffer

Tweet of the Week


I’m Chris Short, 20+ veteran of the IT industry and 11 year veteran of the US Air Force. I help people and companies embrace DevOps practices and tools through writing and public speaking. I am a staunch advocate for transparency and open source solutions to problems. Follow me on Twitter!