I did so many different things this week! DevOps is really great and my role working between teams really brings me different challenges daily. Be it cultural or technical I am rarely doing the same thing hour-by-hour. Two things that did take a lot of my time this week were building new MySQL. database replicas (you know… state) and Mac server monitoring.
Surprisingly, I maintain a Mac server or two for package building for one of our products. There are literally no “out of the box” monitoring solutions for Mac OS X anymore. This is equally unsurprising and indicative of how a platform that is used by so many in DevOps is not used for production workloads. There is nothing wrong with this; it is just odd to me monitoring a Mac is such a cumbersome task (no it’s not just FreeBSD).
In the world of DevOps otherwise, it has been a pretty busy week. Let’s have a look!
Department of Choice Concepts
Speaking of **Kubernetes**, I have been tinkering with it more and more (who isn’t?). I really enjoy the tool and the concepts of k8s but, the documentation needs some serious help. I have volunteered to help the sig-docs team to clean this up. If you have some cycles please consider helping out, the team is VERY receptive and accepting. For the record, Joe Beda pushed me to do something.
Department of Refreshment and Refurbishment
Here is something really off the wall, iodine: IPv4 over DNS tunnel. This is something I would have used in various military networks of yesteryear to prove security is not as good as they thought it was. Enforce ports AND protocols, folks.
Jenkins announced their long overdue improvement to their UI, Blue Ocean, went 1.0. I am excited to get this out there and start tinkering with it. I feel like the Jenkins UI is daunting to new users.
Department of Data Defense
A gnarly Xen vulnerability was announced this week. Luckily this vulnerability only affects x86–64 guests. Google’s Project Zero has a detailed article detailing the vulnerability if you are interested.
Security is an important aspect of every information worker’s daily routine. To ignore this is to end up a headline in a newspaper regarding your breach. I think it might be past time for the DevOps community to be concerned about container security.
Department of Assemblage Obtainment
Obviously, VMware vCloud Air was a horrible idea. VMware Cloud on AWS put vCloud Air on the back burner in a big way. The bastardized business unit is to be sold to OVH.
Department of Happy Little Clouds
Werner Vogels announced this week an AWS region is coming to Stockholm, Sweden. “AWS EU (Stockholm) Region will have three Availability Zones and will be ready for customers to use in 2018.”
Department of Sane Workplaces
Don’t read “The Minimally-nice Open Source Software Maintainer” as a Bible but it does merit a bookmark for when your open source works make you see red.
In a surprise to no one, San Francisco has gotten so expensive, some tech companies can’t convince employees to move there. It would take an absurd salary to get me to move to SF at this point.
Department of Interior
I wrote some Go and wrote about it! Golang to the rescue: Saving DevOps from TLS turmoil.
DevOps’ish Tweet of the Week
Another tweet from Kelsey Hightower this week. I am particularly interested in seeing how this pans out:
I'm banning Dev and Ops from my vocabulary. Those words are too limiting and seem to define political factions; not technical roles.— Kelsey Hightower (@kelseyhightower) April 5, 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. Follow me on Twitter and LinkedIn.
Join the DevOps'ish group on Telegram for insight and in-depth discussions about real technical challenges facing real people.