Source for rustybower.com, a blog about security engineering, systems, and infrastructure.
Built with Hugo using the PaperMod theme.
git clone --recursive git@github.com:RustyBower/rustybower.com.git
cd rustybower.com
hugo server -DThe site runs on a K3s cluster, deployed via ArgoCD and Kustomize. The pod uses a three-container pattern:
- git-sync — polls this repo every 30 seconds for new commits
- hugo — rebuilds the static site when the working tree changes
- nginx — serves the built output
Push to master and the site is live in about 30 seconds. No CI/CD pipeline, no build step outside the cluster — git-sync and Hugo handle everything inside the pod.