You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](http://isitmaintained.com/project/brianshumate/ansible-vault"Average time to resolve an issue")
6
+
[](http://isitmaintained.com/project/brianshumate/ansible-vault"Percentage of issues still open")
4
7
5
8
This Ansible role performs a basic [Vault](https://vault.io/) installation,
6
9
including filesystem structure and example configuration.
@@ -21,7 +24,7 @@ software and versions:
21
24
22
25
## Role Variables
23
26
24
-
The role specifies variables in `defaults/main.yml` and `vars/*.yml`.
27
+
The role defines variables in `defaults/main.yml`:
@@ -47,8 +50,11 @@ The role specifies variables in `defaults/main.yml` and `vars/*.yml`.
47
50
48
51
### OS Distribution Variables
49
52
50
-
The Vault binary works on most Linux platforms and is not distribution
51
-
specific. Some distributions require installation of specific OS packages with different nomenclature, so this role has support for major Linux distributions.
53
+
The `consul` binary works on most Linux platforms and is not distribution
54
+
specific. However, some distributions require installation of specific OS
55
+
packages with different naming, so this role was built with support for
56
+
popular Linux distributions and defines these variables to deal with the
@@ -71,14 +77,12 @@ specific. Some distributions require installation of specific OS packages with d
71
77
72
78
## Dependencies
73
79
74
-
None
80
+
Ansible requires GNU tar and this role performs some local use of the
81
+
unarchive module, so ensure that your system has `gtar` installed.
75
82
76
83
## Example Playbook
77
84
78
-
79
-
After you have reviewed and altered any necessary variables, and created a
80
-
host inventory file, basic Vault installation is possible using the
81
-
included `site.yml` playbook example:
85
+
Basic installation is possible using the included `site.yml` playbook:
82
86
83
87
```
84
88
ansible-playbook -i hosts site.yml
@@ -106,5 +110,5 @@ BSD
106
110
107
111
## Contributors
108
112
109
-
Special thanks to the folks listed in [CONTRIBUTORS.md](https://github.com/brianshumate/ansible-vault/blob/master/CONTRIBUTORS.md) for their
113
+
Special thanks to the folks listed in [CONTRIBUTORS.md](https://github.com/brianshumate/ansible-vault/blob/master/CONTRIBUTORS.md) for their
0 commit comments