notes from the terminal
breaking things on purpose so production doesn't. kubernetes, homelab builds, ci/cd, and the security background to know why it matters.
bare-metal kubernetes on a mac cluster. k3s, flux gitops, self-hosted apps, and everything that breaks along the way.
the kubernetes build log. what i ran, what confused me, what broke, and how confident i actually am about each piece of it.
A macOS update took Rosetta with it, and every Intel tool on my Mac quit at the same time. How to spot it, the one-line fix, and why that fix is on a timer.
read more →For weeks every command I ran went through the control plane over SSH. The first time a checklist asked my own laptop to do the work, five problems showed up in a row.
read more →I added persistent storage to Linkding, pushed it, and got nothing back. The manifest was correct. Something else was quietly blocking the entire thing.
read more →I got tired of port-forwarding to Grafana, so I wrote a Service. It looked perfect and went absolutely nowhere, and then fixing it changed nothing at all.
read more →