Install and configure vault
None
See defaults/main.yml for a list and description of variables used in this role.
- hosts: all
vars:
vault_config:
listener:
tcp:
address: "{{ ansible_default_ipv4.address }}:8200"
tls_disable: 1
backend:
consul:
address: "127.0.0.1:8500"
advertise_addr: "http://{{ ansible_default_ipv4.address }}:8200"
path: vault
roles:
- kostyrevaa.vault
BSD
Inspired by:
- Brian Clark's nomad role