Closed notdelirious closed 3 months ago
Installer Traefik sur toutes les VMs avec Ansible.
- name: Deploy traefik community.docker.docker_swarm_service: name: traefik image: "traefik:2.6.1" mode: global mounts: - source: /var/run/docker.sock target: /var/run/docker.sock - source: <CHEMIN DU DOSSIER CRÉÉ EN 1> target: /etc/traefik/acme/ networks: - traefik command: - "/usr/local/bin/traefik" - "--api=true" - "--api.dashboard=true" - "--metrics.prometheus=true" - "--entrypoints.web.address=:80" - "--entrypoints.web.http.redirections.entryPoint.to=websecure" - "--entrypoints.web.http.redirections.entryPoint.scheme=https" - "--entrypoints.websecure.address=:443" - "--certificatesResolvers.letsencryptresolver.acme.storage=/etc/traefik/acme/acme.json" - "--certificatesResolvers.letsencryptresolver.acme.httpChallenge=true" - "--certificatesResolvers.letsencryptresolver.acme.httpChallenge.entryPoint=web" - "--providers.docker=true" - "--providers.docker.endpoint=unix:///var/run/docker.sock" - "--providers.docker.network=traefik" - "--providers.docker.watch=true" - "--providers.docker.exposedByDefault=true" - "--providers.docker.swarmMode=true" publish: - target_port: 80 published_port: 80 mode: host - target_port: 443 published_port: 443 mode: host
Ajoutez les indentations correctement parce que je peux pas le faire.
Installer Traefik sur toutes les VMs avec Ansible.
Ajoutez les indentations correctement parce que je peux pas le faire.