Scott's Weblog The weblog of an IT pro focusing on cloud computing, Kubernetes, Linux, containers, and networking

Technology Short Take 87

Welcome to Technology Short Take #87! I have a mix of newer and older items for you this time around. While I’m a bit short on links in some areas, hopefully this is outweighed by some good content in other areas. Here’s hoping you find something useful!


  • Vincent Bernat has a really in-depth article on IPv4 route lookup on Linux (and one on IPv6 route lookup as well).
  • Ivan Pepelnjak has a great article that tries to get to the kernel of truth in the middle of the intent-based networking hype.
  • Jason Edelman of Network2Code also has a post on intent-based network automation with Ansible, in which he breaks down the idea of intent-based networking (IBN) and how tools such as Ansible or NAPALM can make it possible.
  • From the Department of “Sitting in my Inbox for Way Too Long”, I wanted to point out a company that I ran into back in May of this year at the OpenStack Summit in Boston. The company is VirTool Networks (catchy, eh?), and their product (VirTool Network Analyzer) is aimed at providing some operational visibility into OpenStack virtual networks. I saw a demo of the product—it looks quite handy, and provides a pretty fair amount of information to help operators figure out what’s happening “under the covers.” If your shop is into OpenStack, you might want to give this tool a look.
  • Ajay Chenampara (also with Network2Code) has a good post on lessons learned from interacting with NETCONF and YANG (key lesson: there’s two ways to use NETCONF, and one of them doesn’t involve YANG).


Nothing this time around, but stay tuned for something next time.


Cloud Computing/Cloud Management

Operating Systems/Applications

  • RIP Solaris.
  • Chris Collins takes a deeper look at Buildah, a tool for building container images (including Docker-compatible container images).
  • Dusty Mabe has a multi-part blog series on Atomic Host. The series starts with part 0 (preparation), and continues with part 1 (mostly about rpm-ostree), part 2 (container storage), part 3 (rebase, upgrade, and rollback), part 4 (package layering and experimental features), and part 5 (containerized and non-containerized applications). There’s a ton of information in this series!
  • Ryan Lane provides a fairly in-depth overview of why Lyft uses SaltStack for AWS orchestration instead of Terraform. Lane makes some great points, but I think it’s also really important to highlight that this decision also comes with the burden of maintaining custom Python state modules and other code. This isn’t a bad thing; it’s just something to consider if you or your organization is considering a similar choice.
  • Andrew Montalenti discusses the state of Linux on the desktop by examining his own journey with various Lenovo-branded laptops.
  • I recently used a variation of the information in this article to keep OTR private keys in sync among a group of OS X-based systems.


  • I wouldn’t normally include this sort of link, but I know that I personally have benefited from J Metz’ storage knowledge so this seems like a reasonable way of returning the favor (he was a huge help me to “back in the day” when I was writing FCoE posts). J has launched a Patreon page to help drive funding to enable him to create new storage-related content. If storage is your thing, have a look and see if this is something that makes sense for you.


Career/Soft Skills

Alright, it’s time to wrap up now. I hope you’ve found something useful, and look for the next Technology Short Take in about 2 weeks.

Metadata and Navigation

Be social and share this post!