Scott's Weblog The weblog of an IT pro specializing in virtualization, networking, open source, and cloud computing

Technology Short Take #60

Welcome to Technology Short Take #60. As usual, I’ve gathered what I hope to be a useful but varied collection of articles and links on key data center technologies. I hope something I’ve included here will be helpful—enjoy!

Networking

Servers/Hardware

I don’t have anything this time around, but I’ll stay alert for content to include in future posts.

Security

  • Have you heard about the DoD Security Technical Implementation Guide (STIG) ESXi VIB? Here’s a brief write-up by Jason Scanga.

Cloud Computing/Cloud Management

  • Though I haven’t had much opportunity to work with Cloud Foundry (yet), I still try (my best) to keep track of what’s happening in that space. As such, I recently came across the announcement of CloudFoundry-Mesos, an open source project aimed at running Cloud Foundry directly on Mesos (and thus the Mesosphere DCOS). The project itself is open source and hosted on GitHub. Per the README.md in the repo, it’s still early days yet, but this looks quite interesting.
  • Ben Snape has a post that introduces the idea of a Terrafile, which is a list of all the Terraform modules and versions used by/in a particular Terraform configuration. Although I haven’t worked too much with Terraform modules, I can definitely see where Ben is coming from with this idea. Here’s hoping that Hashicorp picks up this concept and runs with it.
  • Jon Langemak has an article describing how he built his OpenStack home lab, starting (in this article) with the networking. Jon was used nested virtualization in his home lab, so seeing how he mapped out the interplay between VLANs and virtual network may be helpful for others who are considering a similar setup.

Operating Systems/Applications

  • CoreOS rkt is coming along nicely; version 0.15.0 was recently introduced an includes a new “rkt fly” feature that aims to provide better support for software that needs more privileges than a typical container (the Kubernetes kubelet is one example). This blog post has more details.
  • This probably falls more into the “interesting” than “useful” category, but it may prove helpful to someone out there. As you know, the core of Docker Engine is morphing into runc as part of the Open Containers Initiative (OCI). Continuing her legacy of doing some unique things with containers on the desktop, Jessie Frazelle recently blogged about runc containers on the desktop.
  • In response to my post on my current productivity setup, the author of this blog post sent me a link to his article on converting files before moving to Linux. Good information, thanks!
  • Run Windows containers on the Mac. ‘Nuff said.
  • With the recent acquisition of Unikernel Systems by Docker Inc., you’ve probably suddenly got unikernels on your radar. (Bart Smith gave you the heads-up in Episode 1 of the Full Stack Journey Podcast, so you shouldn’t have been surprised.) In any case, here’s an article that provides a overview of unikernels. After you’ve finished reading that, pop over to the Joyent site to read Bryan Cantrill’s take on why unikernels are unfit for production. A lot of folks criticized Bryan’s viewpoint on unikernels, but he’s right—there is (right now) a dearth of operational tools for unikernels. At best, that makes them an interesting research/innovation opportunity, but certainly not ready for production.

Storage

Virtualization

Career/Soft Skills/Productivity

  • I like this post by Massimo Re Ferre’ on DevOps for Dummies. The term “DevOps” has been thrown around by so many different people in so many different contexts that it’s now incredibly difficult to understand what is meant when someone says “DevOps”. Massimo does a good job (as usual!) of breaking it down and making it consumable.
  • Following up on the IRC vs. mailing list vs. whatever discussion from previous Technology Short Takes, here’s an article on setting up a ZNC bouncer (which is a way to improve your reachability on IRC). This post by Sean Dague (upon which the first post I referenced is also based) may also be useful.

That’s enough for this time around. See you next time around! Until then, feel free to contact me on Twitter if you have any questions, comments, or thoughts.

Be social and share this post!