Ingress and DNS
— homelab, kubernetes, k3s, ingress, dns, monitoring
Making the cluster reachable by name, debugging the resolution mess that followed, and measuring the result
— homelab, kubernetes, k3s, ingress, dns, monitoring
Making the cluster reachable by name, debugging the resolution mess that followed, and measuring the result
— homelab, kubernetes, k3s, networking, pihole
The Docker setup didn't fail dramatically. It failed by a thousand hardcoded IP addresses
— homelab, kubernetes, k3s, prometheus, jellyfin
Deployments, DaemonSets, and learning what mixed CPU architectures do to your manifests
— homelab, docker, linux, raspberry-pi
Turning a Raspberry Pi and a laptop nobody wanted into two Docker hosts
— astro, web
Why a static site generator, and why Astro specifically
— aws, cloud
S3, CloudFront, ACM and Route 53, and why the bucket is private
— terraform, aws, iac
Why the infrastructure is declared in code instead of clicked into existence
— cicd, github-actions, aws
Push to main, site goes live. OIDC instead of access keys, and why the CDN cache has to be invalidated
— linux
How Nix has made configuring the kernel easier
— linux
Spinning up nixos using existing Linux-partition(ext4)
— linux
What's actually going on inside configuration.nix, and why it beats hand-tuning a normal Linux box
— linux
What NixOS actually is, and why I switched to it