https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.vault.html#vault-setup
https://docs.saltstack.com/en/latest/ref/pillar/all/salt.pillar.vault.html
ext_pillar: | |
- vault: path=prong/salt | |
- vault: path=prong/ssh_pub_keys |
peer_run: | |
.*: | |
- vault.generate_token |
vault token create -policy=salt-master
salt "*" vault.read_secret "saltstack/*"
vault: | |
url: http://10.0.2.2:8200 | |
auth: | |
method: token | |
token: "s.2nFKX3loHtTSiouDrGbIj3BD" | |
policies: | |
- saltstack/minions | |
- saltstack/minion/{minion} |