16 lines
462 B
YAML
16 lines
462 B
YAML
---
|
|
- name: Deploy Traefik config
|
|
ansible.builtin.template:
|
|
src: traefik/traefik_config.yml.j2
|
|
dest: "{{ edge_vps_traefik_config_dir }}/traefik_config.yml"
|
|
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
|