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
Mini-Guide to Google’s Golang and Why It’s Perfect for DevOps
MIT no longer owns 18.0.0.0/8: MIT is selling off it’s IPv4 block to fund its transition to IPv6.
What’s Wrong With Open Source Telegram? Apparently a lot!
Department of Refreshment and Refurbishment
Announcing LinuxKit: A Toolkit for Building Secure, Lean AND Portable Linux Subsystems (GitHub)
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
Red Hat Suffers Massive Data Center Network Outage
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.
LWN.net has a fantastic analysis of a talk at KubeCon 2017 that covers security in Kubernetes.
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
AWS Lambda Supports Python 3.6
AWS CodeStar is a cloud service designed to make it easier to develop, build, and deploy applications on AWS by simplifying the setup of your entire development project.
Get this awesome shirt at runk8s.io
Ubuntu on AWS gets serious performance boost with AWS-tuned kernel
Department of Woke Workplaces
The newest Silicon Valley perk? Paid time off to protest Trump.
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? One. But I’ll just change the… One.
— Jessie Frazelle (@jessfraz) April 19, 2017