--- - name: Create directories for Heimdall file: path: "{{ item }}" state: directory mode: 0755 loop: - "{{ heimdall_base_dir }}" - "{{ heimdall_config_dir }}" - name: Deploy Heimdall docker-compose.yml template: src: docker-compose.yml.j2 dest: "{{ heimdall_base_dir }}/docker-compose.yml" mode: 0644 - name: Pull and start Heimdall container community.docker.docker_compose_v2: project_src: "{{ heimdall_base_dir }}" state: present - name: Wait for Heimdall to start pause: seconds: 10 - name: Check Heimdall container status community.docker.docker_container_info: name: heimdall register: heimdall_status - name: Show Heimdall status debug: msg: "Heimdall status: {{ heimdall_status.container.Status }}"