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 Statut de Build

: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 :

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/)

À propos du projet

Install and configure hashicorp vault server

Installer
ansible-galaxy install manala.vault
Licence
Unknown
Téléchargements
2.3k
Propriétaire
Manala is an open source project supported by the french web agency ELAO providing advanced ansible roles for website's infrastructures and far more.