{"repo":"ansible-community/ansible-vault","free":true,"listed":false,"github":"https://github.com/ansible-community/ansible-vault","clone":"git clone https://github.com/ansible-community/ansible-vault.git","description":"Ansible role to install HashiCorp Vault","language":"Jinja","stars":404,"topics":["devops","ansible-role","vault","vagrant","virtualbox","hashicorp","vault-enterprise","consul","vault-tls","vault-hsm"],"license":"BSD-2-Clause","category":"deployment-docker-iac","readme_excerpt":"Ansible role to install Hashicorp Vault This Ansible role performs a basic Vault installation, including filesystem structure and example configuration. It can also bootstrap a minimal development or evaluation server or HA Consul-backed cluster in a Vagrant based environment. See README VAGRANT.md and the associated Vagrantfile for more details about the developer mode setup. Installation This role resides on GitHub pending the integration with Ansible Galaxy. To install this role create a roles/requirements.yml file in your Ansible project folder with the following contents: You can use git tag in the version attribute. Also you can honor its legacy name: brianshumate.ansible-vault . Quick Start Guide Basic installation is possible using the included site.yml playbook: You can also pass variables in using the --extra-vars option to the ansible-playbook command: Specify a template file with a different backend definition (see templates/backend consul.j2 ): You need to make sure that the template file backend file.j2 is in the role directory for this to work. Requirements This role requires Archlinux, AmazonLinux, FreeBSD, Debian or a RHEL based Linux distribution. It might work with other software versions, but does work with the following specific software and versions. Sorry, there is no planned support at the moment for Windows. See the molecule scenarios for currently tested distributions. Warning By default, this role may restart vault service when played (when there's ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ansible-community","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ansible-community/ansible-vault/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}