Insights

Blog Posts

Technical articles on Kubernetes, DevOps, CI/CD, and cloud native engineering.

Building an Enterprise Platform on Bare Metal — Part 4: Observability with the LGTM Stack
kubernetes observability grafana mimir loki tempo series

Building an Enterprise Platform on Bare Metal — Part 4: Observability with the LGTM Stack

You can’t manage what you can’t see. Our observability stack handles metrics, logs, traces, and profiling — all multi-tenant, all on the same 3 NUCs.

Marius Oprin Mar 26, 2026
Read →
Building an Enterprise Platform on Bare Metal — Part 3: One Repo to Rule 84 Applications
kubernetes gitops argocd kargo helm series

Building an Enterprise Platform on Bare Metal — Part 3: One Repo to Rule 84 Applications

The hardest part of managing 84 applications isn’t deploying them. It’s keeping them from turning into a dumpster fire of configuration drift, secret sprawl, and “I swear I only changed one thing.”

Marius Oprin Mar 24, 2026
Read →
Building an Enterprise Platform on Bare Metal — Part 2: Bootstrapping with Tinkerbell & Cluster API
kubernetes bare-metal tinkerbell cluster-api series

Building an Enterprise Platform on Bare Metal — Part 2: Bootstrapping with Tinkerbell & Cluster API

How do you provision bare-metal Kubernetes nodes without touching a USB stick? With Tinkerbell and Cluster API. The Problem with Manual Provisioning Traditional bare-metal setup means: download ISO, flash USB, boot machine, run installer, configure networking, install container runtime, join cluster. For 3 nodes, that’s annoying. For 30, it’s a full-time job.

Marius Oprin Mar 22, 2026
Read →
Building an Enterprise Platform on Bare Metal — Part 1: Why We Did It
kubernetes bare-metal infrastructure series

Building an Enterprise Platform on Bare Metal — Part 1: Why We Did It

Everyone told us to use the cloud. We chose Intel NUCs instead. Not because we’re contrarian — because the economics made sense. Running a full enterprise platform on 3 mini-PCs costs roughly €1,500 one-time versus €2,000+/month on any major cloud provider. For a small DevOps consultancy, that difference is the margin between profitable and burning cash.

Marius Oprin Mar 20, 2026
Read →
The Dynamic Duo of Kubernetes: Exploring Argo CD and Cluster API Integration
Argo CD Cluster API Kubernetes

The Dynamic Duo of Kubernetes: Exploring Argo CD and Cluster API Integration

In the world of Kubernetes, managing multiple clusters and ensuring their configurations are as declared can be a challenging task. However, the integration of Argo CD with Cluster API (CAPI) is changing the game, making multi-cluster management seamless and more efficient. In this blog post, we’ll delve into how Argo CD and Cluster API work together to automate the provisioning and configuration of Kubernetes clusters, focusing on the pivotal role of the argocd-capi-controller , the power of ApplicationSets, and the strategic deployment sequencing with Argo CD’s sync-wave feature.

Marius Oprin Mar 22, 2024
Read →