--- - name: Create certbot user '{{ certbot_user }}' user: name: "{{ certbot_user }}" become: True become_user: root when: not certbot_user == 'root' - name: Deploy certbot block: - name: Install certbot package: name: certbot state: present - name: Create certbot environment file: path: "{{ item.name }}" state: directory mode: "{{ item.mode }}" with_items: "{{ certbot_environment }}" loop_control: label: "{{ item.name }}" - name: Deploy config file template: src: conf/cli.ini.j2 dest: " {{ certbot_config_dir }} " become: True become_user: "{{ certbot_user }}"