Fediversity/infra/TODO.md

22 lines
537 B
Markdown

# differences
differences between TF modules among JIT services (`launch/`) vs infra:
- TF input variables (initialUser vs [host]domain) [including in triggers]
- for_each (objects containing machines and their stuff)
- nix modules
- nix options
- nix config
- nix config passed in as TF
- own dir with:
- TF config
- TF state
- TF lock
- `setup` process (document running per project)
# todo
what should be done to consolidate these:
- abstract out common TF logic to a separate TF module
- thru nix add as custom provider