Recent
Vault + Consul: Enterprise Secret and Config Management for Kubernetes
I found my Gmail password in Git. In a public repo. Three months after I pushed it.
Automated Proxmox Backups with Proxmox Backup Server
Proxmox Backup Server (PBS) running on your Synology NAS. Automated VM and container backups with deduplication, compression, and incremental snapshots. Disaster recovery for your homelab in one script.
Deploying Kubernetes on Proxmox with Terraform and Talos
Talos Linux Kubernetes cluster on Proxmox VE via Terraform. Image factory, VM provisioning, bootstrap, credentials - one terraform apply.
From deploy.sh to Flux: GitOps for a Kubernetes Homelab
·7 mins
Migrating a Helm-based media stack from imperative scripts to Flux GitOps. Same charts, same values, automated delivery.
Homelab Network Performance Testing and Benchmarking
Performance testing for your homelab. Measure network bandwidth, NFS throughput, storage IOPS, and CPU performance. Establish baselines before things break.
Kubernetes Cluster Backups with Velero
Cluster-level disaster recovery for Kubernetes. Backup all resources, persistent volumes, and configs. Restore an entire namespace (or the whole cluster) to a new environment in minutes.
Kubernetes Homelab Infrastructure: MetalLB, Traefik, and NFS
Common problems and solutions for running K8s on bare metal. LoadBalancer stuck pending? Ingress returning 404? PVCs won’t bind? Here’s how to fix it.
Kubernetes Media Stack: Plex, Sonarr, Radarr, and Friends
·13 mins
The complete build: Plex, Sonarr, Radarr, and the entire automation stack on Kubernetes. Production patterns, homelab context, actual lessons from running this for 18 months.
Media Stack on Kubernetes with Helm
·2 mins
Quick reference for deploying media apps on K8s using bjw-s/app-template.
Monitoring a Kubernetes Media Stack with Grafana
Production-grade monitoring for a Kubernetes media stack: custom Grafana dashboards, intelligent Prometheus alerts, and formatted email notifications via Gmail SMTP.