replica-omnisciente/infrastructure/fabric/gitops/CONFIG.toml
Raphael Cautus (Maestro) 39fb44fe0e feat(infra): proxmox IaC, firmware, savearth realm, lab-gateway ESP, CI
- infrastructure/proxmox/: CT provisioning configs
- infrastructure/fabric/gitops/: GitOps layer
- fleet.yaml: GPU inventory (Dell GTX 1050 vfio-pci passthrough)
- firmware/: ESP32 firmware tree (67 files, 6.9MB)
- realms/savearth/: Savearth team realm with heteronyms
- lab-gateway: ESP client + manager
- CI: Forgejo + GitHub Actions workflows

Co-authored-by: Álvaro de Campos <campos@portugalfuturista.org>
2026-07-31 14:57:41 +01:00

25 lines
986 B
TOML

# gitops CONFIG.toml — shared by the gitops workflows AND the drift-agent.
#
# The drift-agent reads this file (infrastructure/fabric/gitops/CONFIG.toml)
# directly: the `[[environments]]` table is exactly the schema it expects
# (name, working_dir, optional binary override, optional description). This is
# the integration point between gitops and the drift detector — add an
# environment here and the agent will start tracking its drift on the next scan.
default_binary = "tofu"
[[environments]]
name = "staging"
working_dir = "infrastructure/fabric/gitops/envs/staging"
description = "Staging environment (drift-tolerant)"
[[environments]]
name = "production"
working_dir = "infrastructure/fabric/gitops/envs/production"
description = "Production environment (drift-critical)"
# To point an environment at a different binary (e.g. terraform), uncomment:
# [[environments]]
# name = "legacy"
# working_dir = "infrastructure/fabric/gitops/envs/legacy"
# binary = "terraform"