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
Copy file name to clipboardExpand all lines: roles/vault/README.md
+10-1Lines changed: 10 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -12,11 +12,17 @@ Note that since version `4.6.4`, `ansible-modules-hashivault` requires
12
12
Role variables
13
13
--------------
14
14
15
+
* Common variables
16
+
* Optional
17
+
*`hashicorp_registry_url`: Address of the Docker registry used to authenticate (default: "")
18
+
*`hashicorp_registry_username`: Username used to authenticate with the Docker registry (default: "")
19
+
*`hashicorp_registry_password`: Password used to authenticate with the Docker registry (default: "")
20
+
15
21
* Consul
16
22
* Optional
17
23
*`consul_bind_interface`: Which interface should be used for Consul (default: "lo")
18
24
*`consul_docker_name`: Docker - under which name to run the Consul image (default: "consul")
19
-
*`consul_docker_image`: Docker image for Consul (default: "consul")
25
+
*`consul_docker_image`: Docker image for Consul (default: "hashicorp/consul")
20
26
*`consul_docker_tag`: Docker image tag for Consul (default: "latest")
21
27
*`consul_docker_volume`: Docker volume name for Consul data (default: "consul_data")
22
28
*`consul_container.etc_hosts`: Dict of `{<hostname>:<ip_address>}` to be added to container /etc/hosts (default: Omitted)
@@ -30,6 +36,9 @@ Role variables
30
36
*`vault_bind_address`: Which IP address should Vault bind to (default: "127.0.0.1")
31
37
*`vault_api_addr`: Vault [API addr](https://www.vaultproject.io/docs/configuration#api_addr) - Full URL including protocol and port (default: "http://127.0.0.1:8200")
32
38
*`vault_init_addr`: Vault init addr (used only for initialisation purposes) - full URL including protocol and port (default: "http://127.0.0.1:8200")
39
+
*`vault_docker_name`: Docker - under which name to run the Vault image (default: "vault")
40
+
*`vault_docker_image`: Docker image for Vault (default: "hashicorp/vault")
41
+
*`vault_docker_tag`: Docker image tag for Vault (default: "latest")
33
42
*`consul_container.etc_hosts`: Dict; `{<hostname>:<ip_address>}` to be added to container /etc/host
34
43
s (default: Omitted)
35
44
* `vault_extra_volumes`: List of `"<host_location>:<container_mountpoint>"`
0 commit comments