nahsi.vaultagent

vault-agent

Installieren, konfigurieren und warten Sie vault-agent.

Rollenphilosophie

Bitte siehe ansible-consul.

Rollenvariablen

Siehe defaults/ für Details und Beispiele.

vault_agent_version

  • Version, die verwendet werden soll

vault_agent_dirs

  • Eine Zuordnung von Verzeichnissen, die erstellt werden sollen
  • Standard:
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

  • Zuordnung von Vorlagen, die im Verzeichnis template.d erstellt werden sollen

vault_agent_user

  • Besitzer des vault-agent Prozesses und der Dateien
  • Standard: root

vault_agent_group

  • Gruppe von vault_agent_user
  • Standard: root

vault_agent_download_url

  • URL, um das vault-agent Archiv zu beziehen
  • Standard: https://releases.hashicorp.com

vault_agent_service

vault_agent_unitfile

skip_handlers

  • Neustart/Neu laden überspringen – nützlich beim Erstellen von Images mit Packer
  • Standard: false

Tags

  • config - Aktualisieren Sie die vault-agent Einheit/Dienstdatei und synchronisieren Sie die Konfigurationsdateien

Autor

  • Anatoly Laskaris - nahsi
Über das Projekt

Manage HashiCorp vault-agent

Installieren
ansible-galaxy install nahsi.vaultagent
Lizenz
mit
Downloads
1.9k