--- # tasks file for haproxy - name: Install acme.sh ansible.builtin.apt: name: acme.sh become: true notify: Install cronjob - name: Ensure to install cronjob ansible.builtin.command: argv: - acme.sh - --install-cronjob become: true - name: Execute acme.sh commands ansible.builtin.command: argv: "{{ item.command }}" creates: "{{ item.must_present | default(omit) }}" removes: "{{ item.must_absent | default(omit) }}" become: true loop: "{{ haproxy_acmesh }}" loop_control: label: "{{ item.command | join(' ') }}" environment: "{{ item.env }}"