No description
Find a file
2026-05-18 18:37:39 +02:00
inventories fix: (vagrant) updated some vagrant variables and added openform 2026-05-18 18:37:39 +02:00
playbooks fix: (vagrant) updated some vagrant variables and added openform 2026-05-18 18:37:39 +02: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: start modeling gymburgdorf demo and test bao secret lookup 2026-04-10 17:23:41 +02:00
README.md chore: start modeling gymburgdorf demo and test bao secret lookup 2026-04-10 17:23:41 +02:00
requirements.yml chore: add readme entry and configration for openbao secrets management 2026-03-27 16:46:18 +01:00
Vagrantfile chore: increase vagrant vm ram to 8192 2026-04-10 15:19:29 +02:00

reference-ansible

Secrets

Secrets are managed using OpenBao. The bao CLI needs to be installed. e.g sudo pacman -S openbao python-hvac

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)