Technology Short Take 171
Published on 8 Dec 2023 · Filed in Information · 459 words (estimated 3 minutes to read)Welcome to Technology Short Take #171! This is the next installation in my semi-regular series that shares links and articles from around the interwebs on various technology areas of interest. Let the linking begin!
Networking
The networking section this time around is focused on application level protocols…but hey, they’re still networking protocols, right?
- This post is the first of a three-part series on the core concepts of HTTP/3.
- Although the title of this article says “for Go programmers,” I still found it to be a well-written and understandable explanation of CORS (and I’m no Go programmer—yet).
Security
- Undetectable cryptomining technique on Azure? Yikes.
- Stealing cryptographic keys from SSH? Double yikes. (Fortunately, the fix for this is easy—don’t use RSA keys.)
- A UEFI flaw, affecting both Windows and Linux, that leverages malicious images? Triple yikes.
- Nick Frichette shows how to enumerate a principal ARN from an AWS unique identifier.
Cloud Computing/Cloud Management
- Veronica Gnilitska shared some thoughts on why Masterpoint investigated Crossplane but ended up sticking it out with Terraform.
- Trevor Roberts Jr. takes readers through how to allow GCP resources to assume AWS IAM roles—all using Pulumi, of course!
- Bill Shetti, a friend and former colleague of mine, authored this piece on best practices for instrumenting OpenTelemetry.
- Ami Mahloof leads readers through using Component Resources to refactor their Pulumi code.
- Martin goes through setting up a basic AKS cluster and adding WebApplication Routing to the cluster. His choice of tools? Pulumi with C#.
- This article from Amrutha Chennepalli hits all my favorite haunts: Kubernetes, Kuma Mesh, and Pulumi. Nice! (Although one thing did throw me off: Kuma needs PostgreSQL now??)
- AxeMind lays out what they believe to be the ideal blueprint for a serverless project deployed with AWS CDK.
- Þórarinn Sigurðsson talks about Garden’s plugin for Pulumi.
- This article is a comprehensive—and yet approachable—deep dive on using Dagger for CI/CD with an IaC repository.
Operating Systems/Applications
- Decisions, decisions—which immutable Linux to use?
Programming/Development
- Edward Loveall lays out a powerful argument to make sure GitHub doesn’t become the only option for version control. (The concerns expressed in this article are why, even before I’d read this article, I’ve started ensuring that my repositories exist on multiple upstream platforms.)
Virtualization
- Allen from Humbled Geeks shows how to create a VMware vSwitch using Ansible.
That’s all for this time! I know it’s a bit shorter than the typical Technology Short Take, but hopefully you’ll find something useful here nevertheless. If you have any feedback for me—ways to improve this series, additional technology areas I should consider including, good sources of articles and links, etc.—feel free to reach out anytime. I’m active in a number of Slack communities, and I can also be found on the Fediverse and on Twitter. Thanks for reading!