mirror of
https://github.com/KevinMidboe/playbooks-retailor.git
synced 2026-09-07 13:32:06 +00:00
29 lines
704 B
Django/Jinja
29 lines
704 B
Django/Jinja
## Managed by Ansible — do not edit by hand.
|
||
## Source: traefik_web_private_ips (group_vars/lb.yml)
|
||
http:
|
||
routers:
|
||
retailor-web:
|
||
rule: "Host(`app.{{ traefik_domain }}`)"
|
||
service: retailor-web-svc
|
||
entryPoints:
|
||
- websecure
|
||
tls:
|
||
certResolver: letsencrypt
|
||
domains:
|
||
- main: "app.{{ traefik_domain }}"
|
||
sans:
|
||
- "blog.{{ traefik_domain }}"
|
||
|
||
services:
|
||
retailor-web-svc:
|
||
loadBalancer:
|
||
servers:
|
||
{% for web_ip in traefik_web_private_ips | from_json %}
|
||
- url: "http://{{ web_ip }}:80"
|
||
{% endfor %}
|
||
healthCheck:
|
||
path: /health
|
||
interval: "10s"
|
||
timeout: "3s"
|
||
|