Split setup into 2 phases and updated docs

This commit is contained in:
CodeGit 2026-08-19 00:03:05 +01:00
parent dc2f1e85e0
commit a3cfba3d6a
3 changed files with 153 additions and 1 deletions

View file

@ -1,4 +1,13 @@
# Setup walkthrough
# Setup walkthrough (full, Terraform-driven)
This is the "do it properly" path — Terraform/OpenTofu provisioning all 3
VMs via the `dmacvicar/libvirt` provider. It's also the one currently
blocked on getting that provider's HCL right (0.8.x vs 0.9.x schema — see
conversation history). If you want a real cluster to learn Flux/GitOps on
*right now* without waiting on that, see `docs/QUICKSTART.md` instead — a
single manually-created VM, no Terraform, with teardown instructions for
switching over once this track is sorted. Steps 14 below are shared
between both guides.
Assumes: the T630 is an existing Debian box already running other
self-hosted services — this project installs alongside those as ordinary