Skip to main content

Ansible Modules for Hashicorp Vault

Project description

Ansible modules for Hashicorp Vault.

Usage

The following example writes the giant secret with two values and then reads the fie value:

---
- hosts: localhost
  tasks:
    - hashivault_write:
        secret: giant
        data:
            foo: foe
            fie: fum
    - hashivault_read:
        secret: 'giant'
        key: 'fie'
      register: 'fie'
    - debug: msg="Value is {{fie.value}}"

If you are not using the VAULT_ADDR and VAULT_TOKEN environment variables, you may be able to simplify your playbooks with an action plugin. This can be some somewhat similar to this example action plugin.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ansible-modules-hashivault-2.5.3.tar.gz (4.4 kB view details)

Uploaded Source

File details

Details for the file ansible-modules-hashivault-2.5.3.tar.gz.

File metadata

File hashes

Hashes for ansible-modules-hashivault-2.5.3.tar.gz
Algorithm Hash digest
SHA256 3b7ee5ecdad3e9dab1472e614e63eaa8e6ac1f6811cce1aaf0b5a0593aa1b6fb
MD5 59cc096feebeedf66a9b8af968cbb824
BLAKE2b-256 f4c0caa6b17b1351acf0724bd91b4b80431798c7efed43b02eab01756bad8cb9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page