Community.Hashi_Vault
Collection version 6.2.0
Description
Plugins related to HashiCorp Vault
Authors:
Julie Davila (@juliedavila) <julie(at)davila.io>
Brian Scholer (@briantist)
Supported ansible-core versions:
2.14.0 or newer
Communication
Matrix room
#users:ansible.im
: General usage and support questions.IRC channel
#ansible
(Libera network): General usage and support questions.
Changelog
Guides
Plugin Index
These are the plugins in the community.hashi_vault collection:
Modules
vault_database_connection_configure module – Configures the database engine
vault_database_connection_delete module – Delete a Database Connection
vault_database_connection_read module – Returns the configuration settings for a
connection_name
vault_database_connection_reset module – Closes a
connection_name
and its underlying plugin and restarts it with the configuration storedvault_database_connections_list module – Returns a list of available connections
vault_database_role_create module – Creates or updates a (dynamic) role definition
vault_database_role_delete module – Delete a role definition
vault_database_role_read module – Queries a dynamic role definition
vault_database_roles_list module – Returns a list of available (dynamic) roles
vault_database_rotate_root_credentials module – Rotates the root credentials stored for the database connection. This user must have permissions to update its own password.
vault_database_static_role_create module – Create or update a static role
vault_database_static_role_get_credentials module – Returns the current credentials based on the named static role
vault_database_static_role_read module – Queries a static role definition
vault_database_static_role_rotate_credentials module – Trigger the credential rotation for a static role
vault_database_static_roles_list module – Returns a list of available static roles
vault_kv1_get module – Get a secret from HashiCorp Vault’s KV version 1 secret store
vault_kv2_delete module – Delete one or more versions of a secret from HashiCorp Vault’s KV version 2 secret store
vault_kv2_get module – Get a secret from HashiCorp Vault’s KV version 2 secret store
vault_kv2_write module – Perform a write operation against a KVv2 secret in HashiCorp Vault
vault_list module – Perform a list operation against HashiCorp Vault
vault_login module – Perform a login operation against HashiCorp Vault
vault_pki_generate_certificate module – Generates a new set of credentials (private key and certificate) using HashiCorp Vault PKI
vault_read module – Perform a read operation against HashiCorp Vault
vault_token_create module – Create a HashiCorp Vault token
vault_write module – Perform a write operation against HashiCorp Vault
Filter Plugins
vault_login_token filter – Extracts the Vault token from a login or token creation
Lookup Plugins
hashi_vault lookup – Retrieve secrets from HashiCorp’s Vault
vault_ansible_settings lookup – Returns plugin settings (options)
vault_kv1_get lookup – Get a secret from HashiCorp Vault’s KV version 1 secret store
vault_kv2_get lookup – Get a secret from HashiCorp Vault’s KV version 2 secret store
vault_list lookup – Perform a list operation against HashiCorp Vault
vault_login lookup – Perform a login operation against HashiCorp Vault
vault_read lookup – Perform a read operation against HashiCorp Vault
vault_token_create lookup – Create a HashiCorp Vault token
vault_write lookup – Perform a write operation against HashiCorp Vault
See also
List of collections with docs hosted here.