Technology Short Take 96
Published on 16 Mar 2018 · Filed in Information · 615 words (estimated 3 minutes to read)Welcome to Technology Short Take 96! Ahead, lying in wait, is a unique collection of links, articles, and thoughts about various data center technologies. Browse if you dare…OK, so I’m being a bit melodramatic. It’s still some good stuff here!
Networking
- Via Matt Oswalt and Michael Bushong, I came across this article on Juniper’s use of P4. Interesting stuff…P4 definitely has the potential to dramatically reshape networking in new ways, in my humble opinion.
- Maxime Lagresle of XING outlines how they went about troubleshooting an unexplained connection timeout on Kubernetes/Docker.
- Ajay Chenampara outlines how POAP (Power On Auto Provisioning), a feature of Cisco NX-OS, works to streamline provisioning new network switches.
- Don Schenck has a high-level overview of Istio and service meshes.
- Daniel Álvarez has a good article describing some OVN profiling and optimizing he recently performed. I believe the patches he mentioned in the post have already been accepted into the OVN codebase.
Servers/Hardware
Nothing this time around; sorry! If you have some articles you feel are worthy of inclusion in the next Tech Short Take, send them my way!
Security
- Joe Beda talks about securing the Kubernetes dashboard in the wake of several “cryptojacking” instances.
- CloudFlare discusses recent amplification attacks they’re seeing. Perhaps these are tied to the major GitHub DDoS attack that happened recently?
Cloud Computing/Cloud Management
- Daz Wilkin writes about using Jsonnet to create a 10-domain Kubernetes ingress, then follows that up with a post on using Google Container Builder to create a Jsonnet builder. Neat stuff.
- Ross Kukulinski has a list of the 10 most common reasons Kubernetes Deployments fail, split across two parts (part 1 and part 2). By the way, the use of capitalized “Deployments” is important—he’s talking about the Kubernetes Deployments object, not the generalized idea of deploying Kubernetes.
- You’ve heard of blue/green deployments, but have you heard of “rainbow deployments”? Read this post by Brian Dimcheff to learn all about them. (Hint: the first six characters of a Git SHA hash are also a valid hex color.)
- Microsoft Azure Container Service (AKS) now supports burstable VM types. I’ve actually found myself using AKS a fair amount over the last couple of weeks.
- Dave Cheney has a great technical write-up on using Contour with Let’s Encrypt to secure web applications running on Kubernetes.
- John Jardin shares his thoughts on Kubernetes on Azure.
Operating Systems/Applications
- Adrian Hornsby has a series (two parts so far) on designing a multi-region active-active architecture. The focus of this series seems to be more on application architecture than infrastructure architecture, although there are clear overlaps in areas. Part 1 is here; part 2 is here. I highly recommend this series, with one caveat: it does occasionally feel like an AWS infomercial. Granted, Adrian works for AWS, so some of that is to be expected, but the Kool-Aid is a bit strong at times.
- Kevin Carter explains how to ship journals remotely using
systemd-journald. - VMware PowerCLI 10.0 is now available.
- I think I mentioned this before, but here’s an update on Mitogen. Some very interesting possibilities ahead!
Storage
- Chris Evans discusses a recent re-org that aligns ScaleIO with hardware sales. So much for software-defined storage?
- Erik Smith explores the Discovery problem with NVMe over Fabrics and how that problem might be resolved.
Virtualization
- Ajeet Singh Raina talks about running LinuxKit locally using VirtualBox.
- William Lam shares some information on Thunderbolt-to-10 GbE adapters for ESXi.
Career/Soft Skills
- Dislike sending out meeting invitations, or interested in being more effective with your meetings? Check out Daniel Beck’s post on better meeting invitations (which will, in turn, lead to better meetings).
That’s all for now! I’ll have another Tech Short Take in a couple weeks. Thanks for reading!