feat(edge_vps): add traefik dynamic config template

This commit is contained in:
Tuan-Dat Tran
2026-06-04 01:45:01 +02:00
parent a331265bde
commit f873256f65
2 changed files with 73 additions and 7 deletions

View File

@@ -6,10 +6,9 @@
mode: "0644"
notify: restart traefik
- name: Deploy Cloudflare credentials for ACME
ansible.builtin.copy:
content: |
CF_DNS_API_TOKEN={{ vault_edge_vps.traefik.cloudflare_api_token }}
dest: "{{ edge_vps_traefik_config_dir }}/cloudflare.env"
mode: "0600"
no_log: true
- name: Deploy Traefik dynamic config
ansible.builtin.template:
src: traefik/dynamic_config.yml.j2
dest: "{{ edge_vps_traefik_config_dir }}/dynamic_config.yml"
mode: "0644"
notify: restart traefik