manala.vault
#######################################################################################################
:exclamation: DÉPRÉCIATION :exclamation:
Ce dépôt et le rôle associé sont dépréciés au profit du rôle Manala Vault cli
Vous pouvez le trouver dans la Collection Ansible Manala. Vous trouverez des informations sur son utilisation dans le dépôt de la collection
#######################################################################################################
Rôle Ansible : Vault 
:exclamation: Signalez des problèmes et envoyez des Pull Requests dans le dépôt principal des rôles Ansible :exclamation:
Ce rôle s'occupera de la mise en place et de la configuration du serveur Hashicorp Vault.
Ce rôle ne fait pas :
- Initialiser le vault
- Déverrouiller le vault
- Fournir un moyen de récupérer les secrets du vault depuis ansible. Pour cela, vous pouvez utiliser le lookup hashivault officiel
C'est une partie de la pile Ansible Manala mais peut être utilisée comme un composant autonome.
Exigences
Ce rôle est conçu pour fonctionner avec le paquet debian manala vault, disponible sur le dépôt debian manala. Veuillez utiliser le rôle manala.apt pour le gérer correctement.
manala_apt_preferences:
- vault@manala
Dépendances
Aucune.
Installation
Ansible 2+
En utilisant la CLI d'ansible galaxy :
ansible-galaxy install manala.vault
En utilisant un fichier de exigences d'ansible galaxy :
- src: manala.vault
Variables de rôle
Définition
Nom | Par défaut | Type | Description |
---|---|---|---|
manala_vault_install_packages |
~ | Tableau | Paquets dépendants à installer |
manala_vault_install_packages_default |
['vault'] | Tableau | Paquets dépendants par défaut à installer |
manala_vault_config_file |
'/etc/vault/config.hcl' | Chaîne | Chemin du fichier de configuration principal |
manala_vault_config_template |
~ | Chaîne | Chemin du modèle de configuration principal |
Exemple de configuration
manala_vault_config_template: vault/vault/config.hcl.j2
Exemple de playbook
- hosts: serveurs
roles:
- { role: manala.vault }
Licence
MIT
Informations sur l'auteur
Manala (http://www.manala.io/)
ansible-galaxy install manala.vault