Digest #158: Kubernetes Security, PostgreSQL Upgrades, AWS Tagging, FinOps vs. DevOps, and Helm’s Future
Exploring Uber’s MySQL architecture, the impact of the EU’s DORA regulation, resilience engineering, zero-downtime database upgrades, securing Maven repositories, and cool open-source tools.
Welcome to this week’s edition of the DevOps Bulletin!
Ever wondered what Uber’s MySQL architecture looks like at scale? Or how the EU’s new DORA regulation will impact DevOps and cloud security? This week’s edition explores resilience engineering, Kubernetes controllers, and the next era of Helm.
This edition also includes hands-on tutorials on securing Maven proxy repositories, the risks of running Kubernetes containers as root, upgrading PostgreSQL with zero downtime, building a client VPN on AWS with Terraform, and automating Git Bisect with ephemeral environments. There’s also a closer look at AWS tagging best practices, Kubernetes API server proxies, and heap exploitation mechanisms.
On the open-source front, we’re featuring a browser extension analysis tool for security, a graph database designed for testing new techniques, a CLI to clean up Terraform configurations, and a project that simplifies AI model deployment using OCI containers. Plus, a discussion on the ongoing debate between DevOps and FinOps, and whether these two disciplines can truly coexist or if their priorities will always clash.
All this and more in this week’s DevOps Bulletin—don’t miss out!
Newsworthy Stories
Tutorials of the week
Projects of the week
Highlighting cool DevOps projects to keep an eye on:
crx-analyzer is a Python tool for analyzing browser extensions through a risk management lens.
MillenniumDB is a graph database system for testing new database and graph techniques, supporting RDF/SPARQL and Property Graphs.
RamaLama simplifies AI model deployment using OCI containers, automatically managing dependencies and GPU/CPU execution.
tfsort is a CLI tool that alphabetically sorts Terraform variables and outputs while fixing spacing and formatting issues
Mise is a versatile tool manager that handles dev tools, environment variables, and task automation across projects
Meme of the week
If you have feedback to share or are interested in sponsoring this newsletter, feel free to reach out via LinkedIn, or simply reply to this email.