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.
Department of Choice Concepts
What’s Wrong With Open Source Telegram? Apparently a lot!
Department of Refreshment and Refurbishment
Digitial Rebar Provision looks to be an awesome replacement to the venerable Cobbler.
Here is a handy reference for enterprise Linux distros’ life cycles: linuxlifecycle.com
Department of Data Defense
Friend of DevOps’ish Mattias Geniar has officially launched DNS Spy! In case you don’t recall, back in 2013, several news and media websites were hacked by exploiting their domain name registrars. DNS Spy will alert you almost immediately to any changes to your DNS records. This could indicate something is afoot or, at the very least, misconfigured.
According to Akamai, Connectionless LDAP is being exploited in a new breed of DDoS attack.
Linux Container Hardening: “This project will focus on hardening of Linux containers. It will help contribute patches to the Kernel Self Protection Project that evolve the primitives in the Linux kernel used by containers (namespaces, cgroups, etc) to be more secure.”
Department of Happy Little Clouds
Get this awesome shirt at runk8s.io
Department of Woke Workplaces
A great episode of a great podcast with friend, Ashley McNamara, talking about her new job, being a woman and mom in the world today, and how to become a coder. Go Time 43: Getting Better, Mentoring, and Drawing Gophers with Ashley McNamara
Department of Story Time
This Microsoft Flight Simulator support case reminds me of a call I answered when I worked at a dial-up ISP. The customer called in late at night to figure out why he couldn’t get online. It was late but, I was in the office because of a bad thunderstorm potentially affecting phone lines, modems, etc. I went through several troubleshooting steps only to find out that there was nothing being displayed on his monitor. When I asked if his monitor was turned on he informed me the power was out due to the storm. I was dumbfounded that this seemingly intelligent human did not realize his computer wasn’t powered by the phone line. He asked, “If I can call you, why can’t I get online?” I can’t…
DevOps’ish Tweet of the Week
Putting the period on the end of the Docker/Moby change:
How many times can you open source a project?— Jessie Frazelle (@jessfraz) April 19, 2017
But I'll just change the...
Notes for this weeks issue are available here: Notes
Sponsor DevOps'ish and put your brand in front of thousands of highly skilled operators, maintainers, developers, and leaders from Amazon, Apple, Google, IBM, Intel, Microsoft, Red Hat, many of the Fortune 100, and beyond. Download the DevOps'ish Sponsorship Prospectus now!
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.