chore: wip on demo-gymburgdorf inventory and architecture notes

This commit is contained in:
Simon Bärlocher 2026-05-18 15:20:01 +02:00
parent 1ddd5d9eb9
commit 82f0db8fe3
No known key found for this signature in database
GPG key ID: 63DE20495932047A
15 changed files with 451 additions and 8 deletions

View file

@ -1,4 +1,7 @@
export BAO_ADDR=https://bao.digitalboard.ch
# macOS fork-safety: Objective-C runtime is not fork-safe; Ansible forks
# per host. Without this, hashi_vault lookups crash workers.
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
install:
ansible-galaxy collection install -r requirements.yml -p collections
@ -17,7 +20,7 @@ ping_demo:
deploy_site_demo_gymburgdorf:
echo "deploying demo site gymburgdorf"
ansible-playbook playbooks/site.yml -i inventories/demo-gymburgdorf/hosts.yml
ansible-playbook playbooks/site.yml -i inventories/demo-gymburgdorf/hosts.yml --diff
deploy_site_demo_mbazürich:
echo "deploying demo site mbazürich"
@ -30,4 +33,4 @@ deploy_site_demo_phbern:
deploy_site_demo:
make deploy_site_demo_gymburgdorf
make deploy_site_demo_mbazürich
make deploy_site_demo_phbern
make deploy_site_demo_phbern