From Garage to RustFS: When Good Enough Isn't Enough Anymore
I migrated from MinIO to Garage this week. Now I'm migrating again — this time to RustFS. Here's why, and how I built a proper Helm chart to run it on my Talos cluster.
I migrated from MinIO to Garage this week. Now I'm migrating again — this time to RustFS. Here's why, and how I built a proper Helm chart to run it on my Talos cluster.
A deep dive into my home setup: a fully wired Gigabit network, a 5-node Talos Linux Kubernetes cluster, dual Synology NAS units, and a desktop build that has absolutely no chill.
MinIO killed its community edition. Here's how I migrated to Garage on my Talos/K8s homelab cluster.
On November 11, 2025, the Kubernetes community announced the end of Ingress NGINX. The project that had been the de facto standard for routing traffic to Kubernetes workloads for years is retiring in March 2026. No new releases, no bugfixes, no security patches. For me, this meant one thing: time to migrate. Why Ingress NGINX is Shutting Down The story behind the retirement is actually quite sad. Despite its enormous popularity, the project was maintained for years by just one or two volunteers working in their spare time, on evenings and weekends....
Building a Scalable Kubernetes Network Architecture with Cilium, BGP, and L2 Announcements Introduction When I began setting up my Kubernetes cluster’s networking infrastructure, I faced a common but challenging problem: how to efficiently manage a limited public IP range while maintaining a clear separation between public and private services. I had a small /29 subnet (X.X.55.89/29) for public services, which meant I needed to be extremely conservative with IP usage. This constraint led me to develop a hybrid networking solution that combines Border Gateway Protocol (BGP) for public services with Layer 2 (L2) announcements for private services....
Preparation Steps Before starting the upgrade, create an etcd backup: talosctl -n 10.122.0.10 etcd snapshot etcd.backup Cluster Configuration My starting point is a Talos cluster with one control plane and four worker nodes: Control Plane: control-01 10.121.0.10 Workers: node01 10.121.0.11 node02 10.121.0.12 node03 10.121.0.13 node04 10.121.0.14 Initial Environment Starting Talos version: 1.6.1 Target Talos version: 1.9.2 Initial Kubernetes version: 1.29.0 Target Kubernetes version: 1.31.5 Hardware: Bare-metal Machine Architecture: amd64 Factory Image Creation Visit https://factory....
Every parent of gaming enthusiasts has heard it before: “I don’t have time for chores!” Meanwhile, their gaming PC hums away for hours on end. As both a parent and a tech enthusiast, I found myself wondering if there was a way to quantify just how much time my kids were spending online. The solution I developed not only provided interesting insights but also added a touch of humor to our household discussions about time management....