https://github.com/peter-murray/credstash_credential
Ansible module for interacting with CredStash secrets
https://github.com/peter-murray/credstash_credential
ansible credentials credstash secrets
Last synced: 3 months ago
JSON representation
Ansible module for interacting with CredStash secrets
- Host: GitHub
- URL: https://github.com/peter-murray/credstash_credential
- Owner: peter-murray
- License: mit
- Created: 2017-06-20T20:09:18.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-06-23T18:07:57.000Z (about 9 years ago)
- Last Synced: 2025-01-28T22:46:51.885Z (over 1 year ago)
- Topics: ansible, credentials, credstash, secrets
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# credstash_credential
An Ansible role that provides the ability to generate secrets/credentials and store them
in CredStash. Also provides a lookup that allows the easy retrieval of the credentials
## Requirements
Requires the `credstash` python module to be installed.
Run `pip install credstash` to install the dependency.
## Role Variables
There are none for the role as the role provides a module and lookup, both of the
name `credstash_credential`.
To use either the module or lookup the role must be referenced first.
```
- hosts: localhost
roles:
- role: credstash_credential
```
## credstash_credential module
The `credstash_credential` module allows you to create and delete CredStash secrets
from within Ansible Playbooks.
### Module Variables
### Module Examples
## credstash_credential lookup
The `credstash_credential` lookup is just a minor variation on the `credstash` lookup
that has a different default for `region` and provides a new parameter of `stack` so
as to compliment the `credsrash_credential` module.
### Lookup Variables
### Lookup Examples
## License
Apache