No description
Find a file
Bert-Jan Fikse 7f35fc63a3
chore: add basic inventory for demo-mbazürich
Signed-off-by: Bert-Jan Fikse <bert-jan@whatwedo.ch>
2026-03-27 17:52:04 +01:00
inventories chore: add basic inventory for demo-mbazürich 2026-03-27 17:52:04 +01:00
playbooks feat: add drawio instance for nextcloud and opencloud 2026-03-13 14:47:02 +01:00
.gitignore chore: add readme entry and configration for openbao secrets management 2026-03-27 16:46:18 +01:00
ansible.cfg chore: add readme entry and configration for openbao secrets management 2026-03-27 16:46:18 +01:00
Makefile chore: add basic site and Makefile targets 2025-09-12 16:19:01 +02:00
README.md chore: add readme entry and configration for openbao secrets management 2026-03-27 16:46:18 +01:00
requirements.yml chore: add readme entry and configration for openbao secrets management 2026-03-27 16:46:18 +01:00
Vagrantfile chore: increase memory and cpu for vagrant 2026-01-15 14:40:00 +01:00

reference-ansible

Secrets

Secrets are managed using OpenBao. Download the CLI binary once (not checked in):

curl -L https://github.com/openbao/openbao/releases/latest/download/bao_linux_amd64 -o ./bao && chmod +x ./bao

Authenticate and export token before running playbooks:

export BAO_ADDR=https://bao.digitalboard.ch
./bao login -method=oidc -path=Digitalboard
export VAULT_TOKEN=$(./bao print token)