deploy-traefik.yaml 427 B

1234567891011121314151617
  1. ---
  2. - name: deploy traefik v2.5
  3. hosts: "{{ hosts }}"
  4. become: yes
  5. tasks:
  6. - name: deploy traefik
  7. become_user: "{{ lookup('env','USER') }}"
  8. community.docker.docker_container:
  9. name: traefik
  10. image: "traefik:v2.5"
  11. ports:
  12. - "80:80"
  13. - "443:443"
  14. volumes:
  15. - /var/run/docker.sock:/var/run/docker.sock
  16. - /etc/traefik:/etc/traefik
  17. restart_policy: unless-stopped