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

This version

2.1.0

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.1.0.tar.gz (3.5 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for ansible-modules-hashivault-2.1.0.tar.gz
Algorithm Hash digest
SHA256 7fad2aa2c9990f3858b34ce60cd5029f94dfc35d48c2acd7691a8f35c3a68d23
MD5 316ed1408779e149fce9f4f3fff4442c
BLAKE2b-256 8253e5a082d8a0169aa4a41550540bc925ee410141570c5213efacdea42a17ee

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