mirror of
https://github.com/viq/NewsBlur.git
synced 2025-09-18 21:43:31 +00:00
add role to run consul-client outside of a container
This commit is contained in:
parent
4d18fda280
commit
78b0b68e95
1 changed files with 9 additions and 14 deletions
|
@ -1,15 +1,10 @@
|
|||
---
|
||||
- name: Start consul client Docker container
|
||||
become: yes
|
||||
#vars:
|
||||
# JOIN_IP: $(ssh nb@{{lookup('file', '/srv/newsblur/consul/consul_manager_ip.txt')}} docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' consul-manager)
|
||||
docker_container:
|
||||
name: consul-client
|
||||
image: progrium/consul
|
||||
restart_policy: always
|
||||
state: started
|
||||
ports:
|
||||
- 8500:8500
|
||||
- 8400:8400
|
||||
- 8600:53/udp
|
||||
#command: "-join {{ JOIN_IP }}"
|
||||
# TODO
|
||||
#- name: Register consul_manager_ip
|
||||
# become: yes
|
||||
# shell: python3 consul/get_consul_manager_ip.py
|
||||
# register: consul_manager_ip
|
||||
- name: Start consul
|
||||
vars:
|
||||
join_addr: "167.172.142.207"
|
||||
command: "consul agent -config-file=/consul.json --join {{ join_addr }}"
|
Loading…
Add table
Reference in a new issue