nahsi.vaultagent

agent-vault

Installer, configurer et maintenir agent-vault

Philosophie du Rôle

Veuillez voir ansible-consul.

Variables du Rôle

Consultez defaults/ pour plus de détails et d'exemples.

vault_agent_version

  • version à utiliser

vault_agent_dirs

  • une carte des répertoires à créer
  • par défaut :
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

  • carte des modèles à créer dans le répertoire template.d

vault_agent_user

  • propriétaire du processus et des fichiers de l'agent-vault
  • par défaut : root

vault_agent_group

  • groupe de vault_agent_user
  • par défaut : root

vault_agent_download_url

  • URL pour obtenir l'archive de l'agent-vault
  • par défaut : https://releases.hashicorp.com

vault_agent_service

vault_agent_unitfile

skip_handlers

  • ignorer le redémarrage/rechargement - utile lors de la création d'images avec Packer
  • par défaut : false

Tags

  • config - mettre à jour le fichier d'unité/service de l'agent-vault et synchroniser les fichiers de configuration

Auteur

  • Anatoly Laskaris - nahsi
À propos du projet

Manage HashiCorp vault-agent

Installer
ansible-galaxy install nahsi.vaultagent
Licence
mit
Téléchargements
1.9k
Propriétaire