dubzland.vault.vault_init role – Initializes the HashiCorp Vault server installation.

Note

This role is part of the dubzland.vault collection (version 1.0.1).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it use: ansible-galaxy collection install dubzland.vault.

To use it in a playbook, specify: dubzland.vault.vault_init.

Entry point main – Initializes the HashiCorp Vault server installation.

Synopsis

  • Initializes and retrieves the Root Vault token and unseal tokens.

Parameters

Parameter

Comments

vault_init_tokens_directory

path

Directory on the control machine used to store tokens.

Default: "{{ playbook_dir }}/vault-tokens"