No description
# Conflicts: # inventories/vagrant/host_vars/backend/traefik.yml # inventories/vagrant/hosts.yml # playbooks/site.yml |
||
|---|---|---|
| inventories | ||
| playbooks | ||
| .gitignore | ||
| ansible.cfg | ||
| Makefile | ||
| README.md | ||
| requirements.yml | ||
| Vagrantfile | ||
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)