Infra Docs¶
This is the documentation for a personal homelab infrastructure built around Kubernetes on bare metal. The clusters run Talos Linux on custom-built compute nodes and NVIDIA DGX Spark GPU nodes, with Flux for GitOps delivery and Ceph for distributed storage. Everything is declared in a single Git repository — Kubernetes manifests, Talos machine configs, and the docs you're reading now.
Work in progress
These docs are still being built out and are largely incomplete.
Sites¶
- Fairy — primary homelab site with compute rack, GPU nodes, and home network infrastructure
Runbooks¶
- Firmware Upgrades — DGX Spark firmware updates via fwupd on Talos Linux
Guides¶
- AT&T 802.1X Bypass — wpa_supplicant on Firewalla Gold Pro
Reference¶
- Naming Conventions — device and cluster naming scheme
- Glossary — acronyms and terms used in these docs