Welcome to Technology Short Take #126! I meant to get this published last Friday, but completely forgot. So, I added a couple more links and instead have it ready for you today. I don’t have any links for servers/hardware or security in today’s Short Take, but hopefully there’s enough linked content in the other sections that you’ll still find something useful. Enjoy!
- Here’s a primer on hot potato routing vs. cold potato routing. ‘Nuff said.
- This isn’t necessarily networking-related, but it does pertain to a very well-known content creator who specializes in networking. Ivan Pepelnjak recently announced that he’s migrated his site over to Hugo.
- Andreas Wittig takes a look at some advanced AWS networking pitfalls to avoid.
- Josh VanDeraa shows how to use Netmiko, NTC-Templates, Telegraf, Prometheus, and Grafana for monitoring VPN infrastructure (a more critical piece of infrastructure these days given all the remote work going on).
- James McClay has a post talking about the use of BIND9 on Ubuntu 18.04 in an OSPF-routed lab topology using Cisco IOSv and Free Range Routing (FRR).
Nothing this time around!
I don’t have anything to include this time, but I’ll stay alert for content I can include next time.
Cloud Computing/Cloud Management
- Caleb Lloyd discusses how he believes CustomResourceDefinitions (CRDs) are responsible for Google removing the free control plane for GKE clusters.
- My colleague Dustin Scott has a post up on his new blog that takes readers through the process of provisioning an air-gapped Kubernetes cluster using Cluster API for vSphere (CAPV). Dustin has done a good job of including some useful details in this post.
- I recently stumbled across this regular list of AWS open source news and updates by Ricardo Sueiras.
- Steven Wade tackles the challenge of staying ahead of Kubernetes API deprecations, leveraging
conftestand Rego policies.
- Alastair Cooke’s post regarding no VMotion on AWS initially struck me as simplistic, but after reading it a second time I caught the deeper meaning that I think Alastair was trying to get across. It is summed up, for me, in this quote: “The crucial architectural difference here is that vSphere wants us to stop thinking about individual physical servers, and AWS wants us to stop thinking about individual VMs.” It’s not just about VMotion; it’s about the bigger architectural shifts that need to be made.
- Matt Bagnara, another colleague on my team, recently wrote a post on Jenkins X on Kubernetes (with a little Cluster API thrown in).
- William Lam has a list of useful interactive and graphical UI tools for Kubernetes.
- Nick Korte chronicles a newcomer’s voyage into Azure Functions and Function Apps.
- Joe Duffy recently wrote a post on Pulumi’s new “policy as code” functionality (which was experimental before the Pulumi 2.0 launch today) and using that for enforcing tagging on AWS resources.
- Romain Decker joins the static site club, and has started a four-part series on how he hosts his Hugo-powered site on AWS with S3, CloudFront, and Lambda. Only two posts are live so far (part 1 and part 2), but this is shaping up to be a great series.
- Josh Reichardt shows readers a neat trick for making shell scripts idempotent using Terraform. I also really liked his post on text processing tools.
- Cody De Arkland exposes the anatomy of his macOS terminal.
- Brice Dereims gives a walkthrough of using Code Stream for continuous deployment.
- Bryan Culver explains how to use a monorepo (a repository containing multiple applications/services) of Docker images with
makeand GitHub Actions.
- Simon Bernier St-Pierre talks about
kubie, a tool created to—in Simon’s words—“improve my day to day life at work”. Basically, it’s a companion to
kubectlthat helps manage Kubernetes contexts, but in a different way than more well-known tools like
kubectx. Personally, I prefer
- Rahul Joshi has a four-part series on “Docker for Noobs” (start here with part 1; the other parts in the series are linked from there).
- Vincent Bernat talks about safer SSH agent forwarding.
- Cody Hosterman, of Pure Storage, takes a look at Pure Storage’s support of the recently-released vSphere 7.
- Chris Mellor reports on something of a “scandal” wherein Western Digital is selling drives that use shingled magnetic recording (SMR) in use cases where that technology can cause noticeable performance problems.
- Frank Denneman follows-up his post on initial placement of vSphere Pods with an article on scheduling vSphere Pods (the link to the initial placement article was in Technology Short Take 125).
- Stijn Vermoesen describes what’s involved in installing the vRealize Build Tools fling (part 1 and part 2).
- I recently learned about the Johari window, an aid for understanding the self. It got me thinking about what my blind spots might be.
That’s all for now. If you have questions, comments, or suggestions for how I can improve the Technology Short Take series (or this site in general), I welcome all feedback. Feel free to contact me on Twitter, hit me up in any one of a number of Slack channels (Kubernetes, CNCF, Pulumi, to name a few), or drop me an e-mail (my address isn’t too hard to find).