play for installing traefik on lb servers

This commit is contained in:
2026-08-05 20:50:58 +02:00
parent ecdf64ffac
commit c89e8c565a
10 changed files with 237 additions and 2 deletions
+38
View File
@@ -0,0 +1,38 @@
entryPoints:
web:
address: ":{{ traefik_web_port }}"
websecure:
address: ":{{ traefik_websecure_port }}"
traefik:
address: ":{{ traefik_dashboard_port }}"
metrics:
address: ":{{ traefik_metrics_port }}"
providers:
file:
directory: "{{ traefik_dynamic_dir }}"
watch: true
api:
dashboard: true
insecure: {{ traefik_dashboard_insecure | lower }}
log:
level: INFO
accessLog: {}
certificatesResolvers:
letsencrypt:
acme:
email: "{{ traefik_acme_email }}"
storage: /etc/traefik/acme.json
httpChallenge:
entryPoint: web
metrics:
prometheus:
entryPoint: metrics
addEntryPointsLabels: true
addServicesLabels: true
addRoutersLabels: true