nahsi.vaultagent

vault-agent

Zainstaluj, skonfiguruj i utrzymuj vault-agent.

Filozofia roli

Proszę zapoznać się z ansible-consul.

Zmienne roli

Zobacz defaults/ po szczegóły i przykłady.

vault_agent_version

  • wersja do użycia

vault_agent_dirs

  • mapa katalogów do utworzenia
  • domyślnie:
vault_agent_dir: "/opt/vault"
vault_agent_dirs:
  main:
    path: "{{ vault_agent_dir }}"
  configs:
    path: "{{ vault_agent_dir }}/config.d"
  templates:
    path: "{{ vault_agent_dir }}/template.d"
  certs:
    path: "{{ vault_agent_dir }}/certs"
  logs:
    path: "/var/log/vault-agent"

vault_agent_config

vault_agent_templates

  • mapa szablonów do utworzenia w katalogu template.d

vault_agent_user

  • właściciel procesu vault-agent oraz plików
  • domyślnie: root

vault_agent_group

  • grupa użytkownika vault_agent_user
  • domyślnie: root

vault_agent_download_url

  • url do pobrania archiwum vault-agent
  • domyślnie: https://releases.hashicorp.com

vault_agent_service

vault_agent_unitfile

skip_handlers

  • pomiń ponowne uruchamianie/przeładowanie - przydatne podczas budowania obrazów przy użyciu Packer
  • domyślnie: false

Tag

  • config - aktualizacja pliku jednostki/usługi vault-agent i synchronizacja plików konfiguracyjnych

Autor

  • Anatoly Laskaris - nahsi
O projekcie

Manage HashiCorp vault-agent

Zainstaluj
ansible-galaxy install nahsi.vaultagent
Licencja
mit
Pobrania
1.9k
Właściciel