DevOps’ish turns two this week. Started on 2016-12-11 as a Medium publication, with an epoch for a subject line, only 632 characters, and no images to be found. A lot has changed but, a lot has stayed the same too. There’s no image again but, it’s not on Medium anymore. There’s a ton of news but, it’s still sourced by me. There’s more people reading and giving feedback but, I’m still grateful for every one of you. I’ll be at KubeCon (and #KubeKhan) Sunday through Wednesday morning, Raleigh on Thursday, and Durham on Friday. The number to beat for hotel stays this week is three. Have fun, patch your Kubernetes clusters, and stay safe out there!

Here’s to another year of DevOps’ish! This newsletter was written from 35,000 feet above the United States.

Blog series: Actionable Continuous Delivery metrics
In this new blog series we will go through important concepts and use examples to address common issues like low deployment frequency, slow lead time, high change to fail percentage, high MTTR. SPONSORED

Working with Irregular Time Series
One of the benefits of InfluxDB is the ability to store raw events, which might come in at varying intervals, as an irregular time series. Learn how you can convert irregular time series to a regular on the fly by calculating an aggregate of individual values for arbitrary windows of time. SPONSORED

The real story on container, cloud, and data adoption
Poll results reveal where and why organizations choose to use containers, cloud platforms, and data pipelines. SPONSORED

People

U.S. Yield Curve Just Inverted. That’s Huge. — This is a big deal. 2019 will bring an economic recession (not 2008 level but, within striking distance). Make sure you’re at a place in life that can weather it.

Linux.org domain hacked, plastered with trolling, filth and anti-transgender vandalism — Compromised through the registrar. If you hacked linux.org or have anti-LGBTQIA+ please take a long walk off a short pier.

Ada Lovelace  —  The first programmer — I can’t do Ada a damn bit of justice. We are so lucky this mind ever existed.

Barbara Liskov — Inventor of Abstract Data Types — It’s important to understand the people who make today’s technology possible.

Arrest of Top Huawei Executive Could Roil Trade Talks with China — Shit got real between the West and China this week.

Police: 22-Year-Old Found Dead Inside Google’s NYC Office — This is very odd for a 22-year-old. I did a little digging into the person’s social media and literally found nothing outside of the norm. Seemed like an okay character.

Neil DeGrasse Tyson Accused Of Sexual Misconduct By Four Women — Neil DeGrasse Tyson, Dirtbag Supreme.

On Linus’ Return to Kernel Development — “So, nothing was said about the code of conduct, and nothing about how he used his time away from kernel development. He just focused on catching up on merges and discussing possible changes to his workflow.”

Helping Remote Workers Avoid Loneliness and Burnout

This is why women leave jobs in tech

The “Woke” Men Who Still Want Housewives by Jessica Valenti — Check yourself before you wreck yourself.

Lightning Talk on How To Jump Start a Career in Open Source (video)

Process

The Results are in … The State of K8s 2018 — Heptio dives into the state of Kubernetes

Support Driven Engineering (SDE) — While it might be ripe for abuse, being helpful and supportive is a good default position.

Already learned DevOps? Great, now it’s time for GitOps What’s GitOps and how does it work? — GitOps is what I want in everything DevOps and SRE.

Dr. Richard Cook and John Allspaw’s Seeking SRE Chapter — When Dr. Cook speaks you should listen. I still need to dive into this book.

The Untold Secrets of Operational Wi-Fi Calling Services: Vulnerabilities, Attacks, and Countermeasures (PDF)

Linux Foundation Continues to See Increasing Commitments to Open Source With Twenty-Three New Members — The more the merrier!

The Borg Is attacking Earth: Will anyone get fired for hiring Big Purple? — Red Hat handled CVE-2018-1002105 very well.

The Case For Breaking Up IBM — And poof! Just like that. IBM selling Lotus Notes/Domino business to HCL for $1.8B (these two stories were published within twenty-four hours of each other).

A Collection of Well-Known Software Failures

Dell Systems Hacked to Steal Customer Information

Tools

Kubernetes security flaw (CVE-2018-1002105): Big, gnarly, but, fixable bug in Kubernetes and Kubernetes-based distributions.

Kubernetes being hijacked worldwide — Yea… It’s bad, folks.

First impressions with the new kubeadm

How Firecracker Is Going to Set Modern Infrastructure on Fire — TBD but maybe.

Optimizing Kubernetes resource allocation in production — Testing resource limits and loads adds predictability and resiliency to your systems.

Ed Vielmetti clued me into the fact ARM support is coming to Firefox and Chrome. This is great since ARM is the future of compute.

The State of the Octoverse: communicating with emoji on GitHub — “Yes. I use emojis in git commit messages. Oh your terminal doesn’t support it? Sorry. Get one that does.” —Me

Setting Up Pod Security Policies — “Kubernetes, by default, allows anything capable of creating a Pod to run a fairly privileged container that can compromise a system. Pod Security Policies protect clusters from privileged pods by ensuring the requester is authorized to create a pod as configured.”

Managing containerized system services with Podman

Vimways ~ From .vimrc to .vim — I like vim but I gave up on trying to make it something it isn’t a long time ago. I do make heavy use of the vim plugin in Visual Studio Code though.

The Rise of Microsoft Visual Studio Code — Speaking of Visual Studio Code…

The Containerization of Machine Learning: TensorFlow, Kubernetes and Kubeflow — Kubernetes ❤️ Machine Learning

AWS Outposts sets fire under on-prem competitors’ seats — You have my attention AWS.

O’Reilly Kubernetes Security ebook

90 days of AWS EKS in Production

The Future of OpenJDK at Red Hat — I welcome Java’s open first future.

DevOps’ish Tweet of the Week

Two tweets of the week for the second birthday of DevOps’ish. One because it’s amazing how just getting together to say hi and chat can turn into something amazing when you open it to all. Another because, life is hard and then your job gets automated in the Short household 🎄.