Skip to main content

About

About this site
#

This is a documentation site and learning journal for willingham-k8s, a homelab Kubernetes cluster I built to learn about GPU infrastructure, RDMA networking, and platform engineering at a level deeper than what you can get from managed cloud services.

The cluster runs real workloads — development environments, CI runners, workflow orchestration, event-driven processing — on hardware I own and manage. When something breaks, there’s no support ticket to file. That’s the point.

About the cluster
#

  • 3 nodes: 1 custom AMD64 PC + 2 NVIDIA DGX Sparks (ARM64)
  • 448 GB RAM, ~3.4 PFLOPS FP4 AI compute
  • 200 Gbps RDMA interconnect between the DGX Sparks
  • Talos Linux — immutable, API-driven, no SSH
  • GitOps via FluxCD — every change goes through Git
  • Keycloak SSO for every service

See the infrastructure section for the full breakdown.

About me
#

I’m Michael Willingham. I build things to understand them.

About the tech
#

This site is built with Hugo and the Blowfish theme, deployed to GitHub Pages via GitHub Actions. Source is at willingham-cloud/lab.wcloud.sh.

There are no articles to list here yet.