forked from fediversity/fediversity
22 lines
537 B
Markdown
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
|