Will Anderson f8bc853136 DR: full bootstrap script + recovery runbook
bootstrap.sh now covers a complete fresh Ubuntu 24.04 setup:
- NVIDIA driver 580 + container toolkit + k3s GPU config
- k3s install with nvidia as default runtime + device plugin
- Host cloudflared (Gitea SSH tunnel)
- Terraform + Helm
- systemd-resolved disabled, resolv.conf pinned

RUNBOOK.md documents the full 4-step recovery:
bootstrap → terraform apply → Gitea/Postgres restore → verify
Target: under 1 hour on a new machine.
2026-03-24 00:46:36 -05:00

infrastructure

Personal infrastructure-as-code — servers, networking, DNS, and config.

Structure

  • servers/legion/ — Legion k3s cluster (Terraform)

Usage

cd servers/legion
direnv allow   # loads credentials from ~/Secrets/credentials/infrastructure.env
terraform plan
terraform apply
S
Description
No description provided
Readme
1.4 MiB
Languages
HCL 78.4%
Shell 17.5%
Python 2.6%
Dockerfile 1.5%