run --rm
--hostname {{ inventory_hostname }}
-v /etc/hosts:/etc/hosts:ro
-v {{ volume_name }}:{{ volume_path }}
{{ my_image }}
Далее таска:
- name: task
cron:
job: "{{ my_task }}"
...
Оно рендерится не в одну строчку, как я ожидаю, а с newline:
#Ansible: Task
15 23 * * * user docker run --rm
--hostname my.example.org
-v volume:/path
company/image:tag
Что я ожидаю/делаю не так?
Вроде же тривиальная штука и > и >- всегда работали без разрыва строк.
а что вам мешает использовать официальный модуль ?
все строки на уровне user попробуйте сделать
Обсуждают сегодня