- hosts: haproxy.host environment: DOMAIN: exemple.com tasks: - name: creer le dossier /etc/haproxy/certs file: path: /etc/haproxy/certs state: directory - name: concatener le certificat let's encrypt shell: 'cat /etc/letsencrypt/live/$DOMAIN/fullchain.pem /etc/letsencrypt/live/$DOMAIN/privkey.pem' register: cert_concat - name: copier le certificat dans /etc/haproxy/certs copy: content: "{{ cert_concat.stdout }}" dest: /etc/haproxy/certs/$DOMAIN.pem register: cert_copied - name: redemarrer le service haproxy service: name: haproxy state: restarted enabled: yes when: cert_copied.changed