dubzland.vault.vault_install role – Installs the HashiCorp Vault binary.

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_install.

Entry point main – Installs the HashiCorp Vault binary.

Synopsis

  • Downloads the Vault server binary (vault).

  • Creates a system user and group for running the vault service.

  • Adds a systemd unit for managing the vault service.

  • Creates a minimal vault configuration.

Parameters

Parameter

Comments

vault_install_version

string

Version of Vault to be installed.

Default: "1.16.0"