👋 Hi, I´m Flo

I’m a Platform Engineer at a small Bavarian company.

This blog is my space to share what I learn while building and running infrastructure.

You’ll find posts about Kubernetes, observability, and automating the boring stuff.

Writing helps me think and maybe some of it helps you too.

A note on AI: I use it to help shape these posts into something readable. The ideas, projects, and opinions are mine — I’m just bad at long-form writing, and AI gets me from rough notes to actual paragraphs without eating an entire weekend.

Adding an AI Plan Summary to Terraform PRs

The thing that finally broke me was a Renovate PR that bumped a single Helm chart version and produced eleven Terraform plan comments on a GitHub PR. Each one a wall of +, -, and ~ lines wider than a 14" laptop. Eleven, because we have 37 Terraform projects and 11 of them transitively depend on that chart. Technically the plan was correct. Practically, nobody on the team was going to read that. ...

April 30, 2026 Â· Florian Schick

Using AI to Survive KubeCon Schedule Planning

KubeCon EU 2026 in Amsterdam is my fourth KubeCon. You’d think by now I’d have the schedule planning thing figured out. I don’t. Every time it’s the same story: hours lost on sched.com, tab overload, a half-finished spreadsheet, and the nagging feeling that I’ve missed something good. This time I decided to let AI do the heavy lifting — and the result was a searchable web app, a curated recommendation schedule, and an on-the-go assistant I can query from my phone during the conference itself. ...

March 20, 2026 Â· Florian Schick

Building a Kubernetes Observability Pipeline with Grafana Alloy

In my previous post on Kubernetes metrics I walked through what the various metric endpoints in a cluster actually expose — kubelet, cAdvisor, kube-state-metrics, and friends. That post answered the what. This one answers the how: how do you actually collect all of it reliably, ship it to Grafana Cloud, and not blow your observability budget in the process? The answer we landed on is a self-contained Helm chart built around Grafana Alloy as the central scraping agent. Here’s how it works. ...

March 19, 2026 Â· Florian Schick

Demystifying Kubernetes Metrics

Intro When setting up Prometheus observability for Kubernetes, I kept running into the same question again and again: What metrics are actually available and where do they come from? This post is my attempt to document all default and optional metric sources in a Kubernetes cluster, grouped by system layer. Additionally, I want to provide a brief overview of each metric type that an endpoint exposes. Core Components Recap Before diving into metrics, here’s a quick reminder of some key Kubernetes components that either generate or expose metrics: ...

March 10, 2025 Â· Florian Schick