--- - name: Create directory {{ _service_host_directory }} ansible.builtin.file: path: "{{ _service_host_directory }}" state: directory mode: "0755" - name: Create directory {{ _service_host_directory + '/mounts' }} ansible.builtin.file: path: "{{ _service_host_directory }}/mounts" state: directory mode: "0700" - name: Create service template mount directories ansible.builtin.file: path: "{{ _service_host_directory }}/mounts/{{ item }}" state: directory mode: "0700" loop: "{{ _service_all_template_mount_directories }}" - name: Template files for template mounts ansible.builtin.template: src: "{{ item[0].source }}" dest: "{{ item[1] }}" mode: "0644" notify: Restart container service {{ service_name }} loop: "{{ _service_all_template_mounts | zip(_service_all_template_mount_host_files) }}"