mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-08-31 05:25:00 +00:00
Adding consul role to all top level provisioners.
This commit is contained in:
parent
de324f58e2
commit
fcee1c44f5
9 changed files with 17 additions and 9 deletions
|
@ -25,7 +25,7 @@
|
|||
register: consul_manager_ip
|
||||
delegate_to: 127.0.0.1
|
||||
|
||||
- name: Write Manager IP to {{ ansible_ssh_host }}
|
||||
- name: "Write Manager IP to {{ ansible_ssh_host }}"
|
||||
copy:
|
||||
content: "{{ consul_manager_ip.stdout|trim }}"
|
||||
dest: /srv/newsblur/consul/consul_manager_ip.txt
|
||||
|
|
|
@ -11,5 +11,6 @@
|
|||
- base
|
||||
- docker
|
||||
- web
|
||||
- {role: 'consul', tags: 'consul'}
|
||||
- {role: 'nginx', tags: 'nginx'}
|
||||
- consul-client
|
||||
|
|
|
@ -11,5 +11,6 @@
|
|||
- base
|
||||
- docker
|
||||
- repo
|
||||
- {role: 'consul', tags: 'consul'}
|
||||
- elasticsearch
|
||||
- consul-client
|
||||
|
|
|
@ -12,5 +12,6 @@
|
|||
- base
|
||||
- docker
|
||||
- repo
|
||||
- {role: 'consul', tags: 'consul'}
|
||||
- mongo
|
||||
- consul-client
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
- base
|
||||
- docker
|
||||
- repo
|
||||
- {role: 'consul', tags: 'consul'}
|
||||
- node
|
||||
- consul-client
|
||||
|
||||
|
|
|
@ -13,5 +13,6 @@
|
|||
- base
|
||||
- docker
|
||||
- repo
|
||||
- {role: 'consul', tags: 'consul'}
|
||||
- postgres
|
||||
- consul-client
|
||||
|
|
|
@ -11,5 +11,6 @@
|
|||
- base
|
||||
- docker
|
||||
- repo
|
||||
- {role: 'consul', tags: 'consul'}
|
||||
- redis
|
||||
- consul-client
|
||||
|
|
|
@ -11,5 +11,6 @@
|
|||
- base
|
||||
- docker
|
||||
- repo
|
||||
- {role: 'consul', tags: 'consul'}
|
||||
- celery_task
|
||||
- consul-client
|
||||
- consul-client
|
||||
|
|
|
@ -8,10 +8,11 @@
|
|||
- env_vars/base.yml
|
||||
|
||||
roles:
|
||||
- base
|
||||
- docker
|
||||
- {role: 'repo', tags: 'repo'}
|
||||
- {role: 'letsencrypt', tags: 'letsencrypt'}
|
||||
- monitor
|
||||
- consul-client
|
||||
- {role: 'haproxy', tags: 'haproxy'}
|
||||
- base
|
||||
- docker
|
||||
- {role: 'repo', tags: 'repo'}
|
||||
- {role: 'letsencrypt', tags: 'letsencrypt'}
|
||||
- monitor
|
||||
- {role: 'consul', tags: 'consul'}
|
||||
- consul-client
|
||||
- {role: 'haproxy', tags: 'haproxy'}
|
||||
|
|
Loading…
Add table
Reference in a new issue