I started a new on-call rotation this week and it has really sucked. The team whose rotation I was added on to is mature in a few areas but monitoring and alerting seems to be lacking a little. They acknowledge that and my coming on to the rotation is partially to identify areas of improvement. The rotation I was on a couple weeks ago for a different team resulted in no pages all week and my bringing the team donuts.
This week’s rotation has resulted in a page every night (and two shorter maintenance events). The team that got donuts is very weak in some areas that this week’s team is not. But the donut team focused on monitoring and alerting as well as not waking people up and it shows.
Part of my job is to bring consistency to these teams that are separated 3,676 miles apart. Sharing expertise, processes, and procedures is part of the gig. The deficiencies in tooling have been identified. The need for personnel has been fulfilled. Now it’s time to bring on the processes and results.
The good news is I organized and lead my first Triangle DevOps meetup on Wednesday night. It was a blast! Josh Atwell did a superb job speaking (the GIF is glorious), The Select Group fed us well, and Transloc was a fantastic host. Thanks to everyone for a successful first rodeo!
Department of Choice Concepts
I think it’s save to say Jessie Frazzle broke the Internet with her exquisite comparison of containers vs. Zones vs. Jails vs. VMs. Also, dudes need to stop telling Jess how containers work.
Julia Evans put together a wonderful article on Bash scripting quirks and safety tips.
Get Into DevOps put together a very useful piece on tidying up after the rather messy Docker.
Upheaval in the Linux Kernel world! A cadre of kernel developers are going to Make Linux Great Again. 😉😉😉
Department of Data Defense
Congress made VPNs all the rage this week when they repealed broadband privacy protections. The amount of FUD out there regarding VPNs is really high. When my wife is reading about VPNs on Buzzfeed we have reached a story’s critical mass. Remember, a VPN will only change your jurisdiction, not what you are actually surfing. At some point in your packets’ journey, your traffic is still trackable and traceable. You can reduce the risk but you cannot completely eliminate it. I recommend using an ad blocker like Ghostery, use a VPN you are actually invested in (read the terms and pay for it), and generating a ton of bogus traffic might be a good idea too. NYU has launched TrackMeNot to generate noise and obfuscation.
EL5 (RHEL and CentOS) is officially end of life. You should have purged it from your infrastructure already.
Department of Discussion
KubeCon Europe wrapped up this past week. There were quite a few nuggets of great information from the event. The New Stack had fantastic coverage of KubeCon Europe. Part of this coverage included a great piece on Kelsey Hightower’s talk on Kubernetes Federation.
Department of Happy Little Clouds
Department of Sane Workplaces
Lara Hogan has put together a list of 1-on-1 questions that I feel would have helped me stay at some company’s longer if my manager had known the answers to these questions.
Department of Assemblage Obtainment
Cloudera has filed for an IPO on the NYSE (CLDR). They are trying to raise $200 million.
Not DevOps But Still Cool
Google announced their new home for open source, Google Open Source. Google has opened a treasure trove of documentation to help companies advance their open source initiatives. The Changelog episode with Will Norris announcing Google Open Source is a great listen.
DevOps’ish Tweet of the Week
Projects should embrace stability releases during their growth phase, but too many are afraid of losing momentum by not adding new features.— Kelsey Hightower (@kelseyhightower) April 1, 2017
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.