manala.vault
#######################################################################################################
:exclamation: DEPRECJACJA :exclamation:
To repo i związana z nim rola są deprecjonowane na rzecz roli Manala Vault cli
Możesz ją znaleźć w Zbiorze Ansible Manala. Informacje na temat jej użycia znajdziesz w repozytorium zbioru
#######################################################################################################
Rola Ansible: Vault 
:exclamation: Zgłoś problemy i wyślij prośby o przełączenie w głównym repozytorium ról Ansible :exclamation:
Ta rola zajmuje się konfiguracją i ustawieniem serwera Hashicorp Vault.
Ta rola nie:
- Inicjalizuje skarbiec
- Odbija skarbiec
- Zapewnia sposób na pobieranie tajemnic ze skarbca w ansible. W tym celu możesz użyć oficjalnego hashi_vault lookup
Jest częścią stosu Ansible Manala, ale można ją również używać jako samodzielnego komponentu.
Wymagania
Ta rola została stworzona do pracy z pakietem debian manala vault, dostępnym w repozytorium debian manala. Proszę używać roli manala.apt do jej prawidłowego zarządzania.
manala_apt_preferences:
- vault@manala
Zależności
Brak.
Instalacja
Ansible 2+
Używając cli ansible galaxy:
ansible-galaxy install manala.vault
Używając pliku wymagań ansible galaxy:
- src: manala.vault
Zmienne roli
Definicja
Nazwa | Domyślna | Typ | Opis |
---|---|---|---|
manala_vault_install_packages |
~ | Tablica | Pakiety zależności do zainstalowania |
manala_vault_install_packages_default |
['vault'] | Tablica | Domyślne pakiety zależności do zainstalowania |
manala_vault_config_file |
'/etc/vault/config.hcl' | String | Ścieżka do głównego pliku konfiguracyjnego |
manala_vault_config_template |
~ | String | Ścieżka do głównego szablonu konfiguracyjnego |
Przykład konfiguracji
manala_vault_config_template: vault/vault/config.hcl.j2
Przykład playbooka
- hosts: serwery
roles:
- { role: manala.vault }
Licencja
MIT
Informacje o autorze
Manala (http://www.manala.io/)
ansible-galaxy install manala.vault