Tangle common variables into role defaults files.
authorMatt Birkholz <matt@birchwood-abbey.net>
Sat, 22 Nov 2025 20:21:33 +0000 (13:21 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Sat, 22 Nov 2025 20:21:33 +0000 (13:21 -0700)
commit9f7671fb02540d54cacd2d24be9e5f864469cbc4
tree9a36fafadad97f9ce909a054be2742f4d18905cc
parent79b78cb7704a1809ca92245497f73c86798cad1e
Tangle common variables into role defaults files.

Site specific settings go in =vars.yml= files in =../public/= or
=../private/=, but common variables should be role defaults, found in
=defaults/main.yml= files relative to their roles, not the site-
specific playbook.

Unfortunately this means creating 4 new, nearly identical files.
Luckily they are tangled from a single source, courtesy of noweb.
README.org
private/vars.yml
roles_t/campus/defaults/main.yml [new file with mode: 0644]
roles_t/core/defaults/main.yml [new file with mode: 0644]
roles_t/front/defaults/main.yml [new file with mode: 0644]
roles_t/gate/defaults/main.yml [new file with mode: 0644]