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
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.”
The “Woke” Men Who Still Want Housewives by Jessica Valenti — Check yourself before you wreck yourself.
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 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).
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.
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.
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.”
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.
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 🎄.
I’ll be there too!!! Thinking of holding ‘office hours’ <wink wink> at the Sheraton Sunday night in the lobby bar. I think the amazing @ChrisShort will join. Swarna, when do you arrive?— Kim McMahon - #KubeCon + #CloudNativeCon 🌮🌴🌮🌮 (@kamcmahon) December 6, 2018
"Do it right or I'll automate the process and you won't have a job anymore." —@Jules014 to Max earlier when he was screwing around turning the Christmas tree on. I was upstairs changing shirts like pic.twitter.com/HESsrbIxRa— Chris Short (@ChrisShort) December 4, 2018
Sponsor DevOps'ish and put your brand in front of thousands of highly skilled operators, maintainers, developers, and leaders from across the Fortune 500, Silicon Valley, and beyond.
Join the Conversation
Join the DevOps'ish group on Telegram for insight and in-depth discussions about real technical challenges facing real people. If you're into Reddit, join //devopsish. You can follow me on Twitter and LinkedIn too.