024: Week of 1495339200

Ever have one of those weeks where you feel like more of a consultant than a full-time employee? That was my week. I do not mind it at all. But, sometimes it’s nice to not be bombarded with questions all week long. Also, I hate building VPNs. In other news, I received a request to make the newsletter more responsive and readable. If you are reading this in a mail client then you should be benefitting from the hour or so I put into the new template. Reply to let me know what you think. Department of Choice Concepts Ben Sima shared the first three things he installs on any new server. I’m surprised he doesn’t have this in Ansible for easy deployment. Being agile and working smart are not the same thing (TechBeacon) Matt Micene reminds us all that DevOps isn’t some apparition that appeared out of nowhere. DevOps is the course correction to a culture that is a byproduct of Taylorism and Sloanianism. ...

May 21, 2017 · 3 min · Chris Short

023: Week of 1494734400

I have to admit, I am really, really angry this week. For the first time in a long time a worm was unleashed on the web. A little back story. Years ago, the NSA found a vulnerability in Windows. Instead of disclosing the vulnerability responsibility to Microsoft, the NSA decided to keep the vulnerability a secret. Years pass and NSA is happily using this zero-day to exploit the United States’ various enemies. Then, one day, several exploits are found on a server somewhere by The Shadow Brokers. The Shadow Brokers then released the exploits they discovered. Fast forward to this week and the WannaCry exploit is unleashed on the web. The UK’s NHS was the first major victim. Rapidly the WannaCry tidal wave was washing over 99 countries. Meanwhile, back in the UK, a researcher discovers that there is a kill switch in the exploit. Apparently, the NSA put a kill switch is in place in case the worm accidentally went public (WHICH IT DID). The kill switch, was a check to see if a specific domain existed; not responding with a 200, not having a specific payload or string, nothing! Just whether or not a domain was REGISTERED controlled the worm! The NSA didn’t think to spend the $11 to kill the worm. But, a 22-year-old in the UK saved billions of dollars and probably lives with $11 while the NSA maintained its horrific negligence. Unconscionable! ...

May 14, 2017 · 5 min · Chris Short

022: Week of 1494129600

Concerns about Kubernetes Community newcomers dominated news this week. An established, well respected member of the Kubernetes community felt unwelcome. Someone they have had bad experiences with in the past was trying to work in the same space the well respected member was in (as part of their day job no less). The community huddled and decided that the new member was not welcome due to past issues. The Kubernetes Team’s decision was a huge sigh of relieve. But this does point to a larger issue with Codes of Conduct and how to enforce them outside of the community. One of my concerns (which I’m still trying to address), is how to handle Code of Conduct violators. Asking them to leave could be met with a, “No.” Then what? Department of Choice Concepts 5 Common Misconceptions of Serverless Technology from DevOps.com (yes, there are still servers) Gene Kim’s 7 secrets of DevOps success: Change often begins in operations DevOps transformations start small — but not too small Business-savvy technologists take the lead DevOps change agents take risks DevOps demands a culture of trust DevOps expansion requires leaders to evolve CIOs are key enablers of DevOps octoDNS is a tool for managing DNS across multiple providers. It allows you to abstract away the complexity of syncing records between DNS providers. Now you can easily diversify your DNS! ...

May 7, 2017 · 5 min · Chris Short

021: Week of 1493524800

North Carolina, and particularly the Triangle area, has had an enormous amount of rain this week. The tiny creek behind our house was a rapid early in the week. According to the USGS, Falls Lake is almost ten feet above it’s average levels. There was one fatality as a result of someone driving around a barricade onto a flooded roadway. Common sense is not common. Please stay safe out there, folks. Meanwhile, back on the DevOps ranch, it was a VERY busy week. I’m on-call for two products this week, working on three projects, writing an article inspired by my VP, submitting CFPs, and trying to keep up with the news. With so much going on let’s get to the DevOps’ish! Department of Choice Concepts Boot an OpenSSH server in 10 mins with LinuxKit: Hands-on guide to use Docker’s LinuxKit to build, run and connect to a bootable Linux system image with OpenSSH. Julia Evans wrote about her favorite shell this week. I just setup fish shell after re-reading Julia’s article. Install, add to /etc/shells, and you’re off and running. Out of the box it’s REALLY awesome. ...

April 30, 2017 · 5 min · Chris Short

020: Week of 1492920000

Not quite sure what Docker is doing? Few people are. Docker is still Docker except when it’s Moby. Moby is open source and Docker isn’t (kind of). According to the official Moby Project announcement, Moby Project is NEW! But, Moby Project is actually the new upstream for the Docker project. Interestingly enough, the Moby Project exists to create “An open framework to assemble specialized container systems without reinventing the wheel.” (Emphasis added.) The best analysis of the whole S.N.A.F.U. fittingly comes from The Register. I used Comic Sans in the above image because this is a PR fustercluck. The worst part of the announcement was that it was timed REALLY poorly (or not at all). I learned of it when I click a GitHub issue for Docker and it took me to github.com/moby/moby/issues/4717. I legitimately thought something was horribly wrong with GitHub. Nope! All the branding shenanigans appeared to happen all at once during DockerCon. Containers are hard to explain to people because containers aren’t really a thing. Linux containers are a combination of pre-existing Linux kernel components. The Founder of Docker, Solomon Hykes, tweeted out two sketches to explain the Moby Project. The fact that this was necessary shows how awkward this is to explain. Now, the container waters are even muddier than they already were by this rough re-branding effort. ...

April 23, 2017 · 4 min · Chris Short