--- - name: "Ensure removal of {{ output_dir }}" ansible.builtin.file: path: "{{ output_dir }}" state: absent - name: Get logserver pod name ansible.builtin.shell: | kubectl get pods -l "{{ pod_label }}" --no-headers -o custom-columns=":metadata.name" register: _logserver_pod_name failed_when: false - name: "Fetch logserver content on locally in {{ output_dir }}" ansible.builtin.command: | kubectl cp {{ _logserver_pod_name.stdout }}:/var/www/html/logs -c {{ container_name }} {{ output_dir }} failed_when: false