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 Build-Status

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

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

Über das Projekt

Install and configure hashicorp vault server

Installieren
ansible-galaxy install manala.vault
GitHub Repository
Lizenz
Unknown
Downloads
2.3k
Besitzer
Manala is an open source project supported by the french web agency ELAO providing advanced ansible roles for website's infrastructures and far more.