Skip to content

Commit 48d8c8a

Browse files
committed
Merge pull request #209 from CodeNow/fix-consul-and-vault
fix consul and vault images and commands
2 parents 58d8925 + 355456f commit 48d8c8a

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

ansible/group_vars/alpha-consul.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ db_path: /etc/consul.d
66
# for container_kill_start
77
pause_length_minutes: 3
88

9-
container_image: progrium/consul
10-
container_tag: latest
9+
container_image: runnable/consul
10+
container_tag: v0.5.2
1111

1212
container_run_opts: >
1313
-d
1414
-h {{ inventory_hostname }}
1515
-v /consul:/data
1616
-v /etc/consul.d:/etc/consul.d:ro
17+
-v /var/log:/var/log
1718
-p {{ ansible_default_ipv4.address }}:8300:8300
1819
-p {{ ansible_default_ipv4.address }}:8301:8301
1920
-p {{ ansible_default_ipv4.address }}:8301:8301/udp
@@ -24,14 +25,18 @@ container_run_opts: >
2425
--restart=always
2526
2627
container_run_args: >
28+
consul agent
2729
-server
2830
-node {{ inventory_hostname }}
2931
-advertise {{ ansible_default_ipv4.address }}
3032
-config-dir /etc/consul.d
33+
-client 0.0.0.0
34+
-recursor 8.8.8.8
3135
{% if hostvars[groups['consul'][0]]['ansible_default_ipv4']['address'] == ansible_default_ipv4.address %}-bootstrap-expect {{ groups['consul'] | length }}{% endif %}
3236
-data-dir /data
3337
{% if hostvars[groups['consul'][0]]['ansible_default_ipv4']['address'] == ansible_default_ipv4.address %}-ui-dir /ui{% endif %}
3438
{% if hostvars[groups['consul'][0]]['ansible_default_ipv4']['address'] != ansible_default_ipv4.address %}-retry-join {{ hostvars[groups['consul'][0]]['ansible_default_ipv4']['address'] }}{% endif %}
39+
> /var/log/consul.log 2>&1
3540
3641
# some seed values
3742
# pulled 2015/16/11 - Bryan

ansible/group_vars/alpha-vault.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,13 @@ container_run_opts: >
1010
-d
1111
-h {{ inventory_hostname }}
1212
-v /opt/runnable/vault/vault.hcl:/vault.hcl:ro
13+
-v /var/log:/var/log:rw
1314
-p {{ ansible_default_ipv4.address }}:8200:8200
1415
--cap-add IPC_LOCK
1516
--restart=always
1617
1718
container_run_args: >
18-
server
19+
vault server
1920
-log-level=warn
2021
-config=/vault.hcl
22+
> /var/log/vault.log 2>&1

0 commit comments

Comments
 (0)