manala.vault
#######################################################################################################
:exclamation: DESAPROBACIÓN :exclamation:
Este repositorio y el rol asociado están descontinuados en favor del rol Manala Vault cli
Puedes encontrarlo en la Colección de Ansible de Manala. Encontrarás información sobre su uso en el repositorio de la colección
#######################################################################################################
Rol de Ansible: Vault 
:exclamation: Reporta problemas y envía Pull Requests en el repositorio principal de Roles de Ansible :exclamation:
Este rol se encargará de la configuración y puesta en marcha del servidor Hashicorp Vault.
Este rol no:
- Inicializa el vault
- Desbloquea el vault
- Proporciona una manera de recuperar secretos del vault desde ansible. Para eso, puedes usar el oficial hashi_vault lookup
Es parte de la pila de Ansible de Manala pero se puede usar como un componente independiente.
Requisitos
Este rol está diseñado para trabajar con el paquete debian manala vault, disponible en el repositorio debian manala. Por favor, utiliza el rol manala.apt para manejarlo adecuadamente.
manala_apt_preferences:
- vault@manala
Dependencias
Ninguna.
Instalación
Ansible 2+
Usando la CLI de ansible galaxy:
ansible-galaxy install manala.vault
Usando un archivo de requisitos de ansible galaxy:
- src: manala.vault
Variables del rol
Definición
Nombre | Predeterminado | Tipo | Descripción |
---|---|---|---|
manala_vault_install_packages |
~ | Array | Paquetes de dependencia a instalar |
manala_vault_install_packages_default |
['vault'] | Array | Paquetes de dependencia predeterminados a instalar |
manala_vault_config_file |
'/etc/vault/config.hcl' | String | Ruta principal del archivo de configuración |
manala_vault_config_template |
~ | String | Ruta de la plantilla principal de configuración |
Ejemplo de configuración
manala_vault_config_template: vault/vault/config.hcl.j2
Ejemplo de libro de jugadas
- hosts: servers
roles:
- { role: manala.vault }
Licencia
MIT
Información del autor
Manala (http://www.manala.io/)
ansible-galaxy install manala.vault