chore(traefik): clearer naming for aggregated services
This commit is contained in:
parent
8e49b09fd6
commit
d0ae0a4df9
2 changed files with 21 additions and 8 deletions
|
|
@ -4,15 +4,20 @@
|
|||
|
||||
- name: Determine which backend servers to proxy (DMZ mode)
|
||||
set_fact:
|
||||
_backend_servers: "{{ backend_servers_to_proxy if backend_servers_to_proxy | length > 0 else groups['backend_servers'] | default([]) }}"
|
||||
_backend_servers: "{{ traefik_backend_servers_to_proxy if traefik_backend_servers_to_proxy | length > 0 else groups['backend_servers'] | default([]) }}"
|
||||
when: traefik_mode == 'dmz'
|
||||
|
||||
- name: Build service registry from backend servers (DMZ mode)
|
||||
set_fact:
|
||||
proxied_services: "{{ proxied_services | default([]) + hostvars[item].traefik_services | default([]) | map('combine', {'backend_host': hostvars[item].ansible_host | default(item)}) | list }}"
|
||||
proxied_services: "{{ proxied_services | default([]) + hostvars[item].traefik_dmz_exposed_services | default([]) | map('combine', {'backend_host': hostvars[item].ansible_host | default(item)}) | list }}"
|
||||
loop: "{{ _backend_servers | default([]) }}"
|
||||
when: traefik_mode == 'dmz'
|
||||
|
||||
- name: Add directly defined services to registry (DMZ mode)
|
||||
set_fact:
|
||||
proxied_services: "{{ proxied_services | default([]) + traefik_services | default([]) }}"
|
||||
when: traefik_mode == 'dmz'
|
||||
|
||||
- name: Debug service registry
|
||||
debug:
|
||||
var: proxied_services
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue