manala.vault
#######################################################################################################
:exclamation: ABLEGEN :exclamation:
Dieses Repository und die zugehörige Rolle sind abgelehnt zugunsten der Manala Vault cli Rolle
Sie können es in der Manala Ansible Collection finden. Informationen zur Nutzung finden Sie im Sammlungs-Repository.
#######################################################################################################
Ansible Rolle: Vault 
:exclamation: Probleme melden und Pull Requests senden im Haupt-Repository der Ansible-Rollen :exclamation:
Diese Rolle kümmert sich um die Einrichtung und Konfiguration des Hashicorp Vault-Servers.
Diese Rolle macht nicht:
- Initialisiert den Vault
- Entsiegelt den Vault
- Bietet eine Möglichkeit, Vault-Geheimnisse von Ansible abzurufen. Dafür können Sie das offizielle hashi_vault Lookup verwenden.
Es ist Teil des Manala Ansible Stacks, kann aber auch als eigenständige Komponente verwendet werden.
Anforderungen
Diese Rolle ist so konzipiert, dass sie mit dem manala Vault-Debian-Paket funktioniert, das im manala Debian-Repository verfügbar ist. Bitte verwenden Sie die manala.apt Rolle, um dies richtig zu handhaben.
manala_apt_preferences:
- vault@manala
Abhängigkeiten
Keine.
Installation
Ansible 2+
Mit Ansible Galaxy CLI:
ansible-galaxy install manala.vault
Mit einer Ansible Galaxy-Anforderungsdatei:
- src: manala.vault
Rollenvariablen
Definition
Name | Standard | Typ | Beschreibung |
---|---|---|---|
manala_vault_install_packages |
~ | Array | Abhängigkeitspakete zu installieren |
manala_vault_install_packages_default |
['vault'] | Array | Standardabhängigkeitspakete zu installieren |
manala_vault_config_file |
'/etc/vault/config.hcl' | String | Pfad zur Hauptkonfigurationsdatei |
manala_vault_config_template |
~ | String | Pfad zur Hauptkonfigurationstemplate |
Konfigurationsbeispiel
manala_vault_config_template: vault/vault/config.hcl.j2
Beispiel-Playbook
- hosts: servers
roles:
- { role: manala.vault }
Lizenz
MIT
Autoreninformation
Manala (http://www.manala.io/)
ansible-galaxy install manala.vault