Skip to content
This repository has been archived by the owner on Sep 18, 2020. It is now read-only.

johnbuhay/ansible-secrets-management

Repository files navigation

Secrets Management

This depends on ansible-role-manage-secrets

Docker

Build

ansible-playbook galaxy.yml

docker build --pull -t jnbnyc/secret-mgmt:master .

Test

docker run --rm \
    -e ANSIBLE_VAULT_PASSWORD_FILE=vault.secret \
    -v ${PWD}/:/app/ \
    jnbnyc/secret-mgmt:master \
    ansible-playbook site.yml --extra-vars "secrets_file=./${1:-secrets.yml}" --tags shell

Note: Do not use atomic file updates for bind mounted files, eg:
-v ${PWD}/secrets.sh:/app/secrets.sh
using a directory instead works

About

Send secrets to various places.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published