This is the 52nd issue of DevOps’ish! While the official one-year anniversary is next week, there are 52 weeks in a year and now is as good a time as any to celebrate. In keeping with DevOps best practices, I shared some lessons learned in, Notes on Running a Newsletter: A Year of DevOps’ish.

To celebrate the DevOps’ish first anniversary, Kris Nova has graciously offered to sponsor a giveaway of her and Justin Garrison’s new book, Cloud Native Infrastructure. If you want to be entered to win, please complete the DevOps’ish Diversity Form for consideration. Winners will be announced in next week’s newsletter!

Looking back the five most popular issues of DevOps’ish have been:

  1. DevOps’ish 035: Google’s Toxicity, Security, SRE, Kubernetes, and More!
  2. DevOps’ish 045: Sick Days, Kubernetes, Kaspersky, Go, AWS, and More!
  3. DevOps’ish 040: Solaris, Observability, Shift Left, Ansible, and More
  4. DevOps’ish 037: Google, Debian, MongoDB, Kubernetes, and More!
  5. DevOps’ish Weekly — 014: Week of 1489294800

Thanks for making the first year of running this newsletter so awesome. I hope the next year will be even more amazing!

In personal news, thanks to the generosity of the Cloud Native Computing Foundation, I will be attending KubeCon + CloudNativeCon North America 2017! If you’re in Austin Dec 5th through 9th, be sure to send me a note or stop me for some new and improved DevOps’ish stickers.

Continuous Delivery: GoCD VS Spinnaker
GoCD or Spinnaker? This post is an overview of GoCD and Spinnaker, why they are different from each other and which problems you should use them to solve. Check it out. SPONSORED


Linux Journal Ceases Publication: “The simple fact is that we’ve run out of money, and options along with it.”

So you want to be a wizard by Julia Evans

On becoming Ryn: “Hi. My name is Ryn, and I’m nonbinary.” The welcoming of Ryn to the world was fantastic to see this week.

DevOps and Socks Episode 3 — Hammock Chilling: Ria and Jess chill on a Hammock in Austin before KubeCon.

My First Few Months as a Junior Engineer by Erin Fox: “We should all compare ourselves, to our past selves to really see how far we’ve come and how much we’ve learned.”

“Don’t expect your data scientist to be a full-stack developer.”

Former Intel data center boss Diane Bryant joins Google Cloud as new COO

What Etsy’s former CTO is bringing to his new startup: John Allspaw talks about Adaptive Capacity Labs and what he learned from the Great Etsy Shakeup of 2017.

David Karp is leaving Tumblr by the end of the year


May the next Etsy learn its lessons by DHH

5 best practices for getting started with DevOps: Are you ready to implement DevOps, but don’t know where to begin? Try these five best practices.

a short example of why dimensions are suuuuuper valuable by Matt Knopp

The Why, How, and What of Metrics and Observability

The State of Open Source Security

Fighting hidden threats with DevOps security best practices: “Find out what experts had to say about using DevOps security principles to weave threat resistance into the fabric of the development process.”

Executives overestimate DevOps maturity: “We break down why understanding the current maturity of DevOps leads to successful implementation.”

Capital One: DevOps at Its Core

DORA released *Cloud Infrastructure in the Federal Government: Modern Practices for Effective Risk Management *(PDF)

DevSecOps in Government: You Deploy It, You Own It

Dear CIOs: Stop beating yourselves up for being behind on transformation: Let’s break down three misconceptions about digital transformation for CIOs racing to make progress


Say Hello to AWS Fargate & Amazon Elastic Container Service for Kubernetes (EKS) by tiffany jernigan: “No more needing to provision, configure, or manage any clusters or instances!”

Introducing AWS Fargate — Run Containers without Managing Infrastructure

Keeping Time With Amazon Time Sync Service

Amazon MQ — Managed Message Broker Service for ActiveMQ

Welcoming AWS to the Kubernetes ecosystem, and introducing a new open source project for Kubernetes authentication by Craig McLuckie

Kubernetes: Getting Started by Chris Short: How do you get started with “an open-source system for automating deployment, scaling, and management of containerized applications”?

Containers and the Battle for the Iron Throne by Josh Bernstein: “Instead, Docker launched Moby and confused everyone with the company’s business vision.”

Cutting cluster management fees on Google Kubernetes Engine

How Netflix Tunes EC2 Instances for Performance

SysAdvent Day 1 — Comfortably Numb — or — “How Corporate Analgesia is Actively Harming You” by H. “Waldo” Grunenwald and Adam Compton

SysAdvent Day 2 — Shifting Left Securely With inSpec by Matt Stratton and Rich Cassara

Automating Go development with Make by Kevin Burke

Alpine 3.7.0 released

Ansible 2.4.2 released

PHP 7.2.0 Released

Announcing the OpenFaaS Function Store

michelleN/helm-secure-tiller: This Helm plugin allows you to add an RBAC profile to a Tiller in a Kubernetes namespace.

tenta-browser/tenta-dns: Recursive and authoritative DNS server in go, including DNSSEC and DNS-over-TLS

Golang’s Real-time GC in Theory and Practice: “In this blog post, we’ll look at Go’s garbage collector. We’ll see how it works (the tricolor algorithm), why it works (achieving such short GC pauses), and most importantly, whether it works (benchmarking these GC pauses, and comparing them with other languages).”

CNCF Community Infrastructure Lab: (CIL) provides free access to state-of-the-art computing resources for open source developers working to advance cloud native computing.

DevOps’ish Tweet of the Week