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.
Deploying n8n on its own Postgres, pushing it through Traefik, then standing up Authentik so one login sits in front of it. Three days, four parts, and every mistake I made on the way.
read more →No kubectl apply allowed. One app, three stages, and four things that broke on the way to a public audiobook server running on my homelab.
read more →The exercise said not to write the Ingress myself. Make the Helm chart do it. I spent the first half convinced I was just typing commands for no reason, and the second half fighting the space bar.
read more →My bookmark manager only existed behind a port-forward. Getting it onto the public internet took a Cloudflare Tunnel, a Service I never made, and a certificate lesson I did not see coming.
read more →