копирования одного или нескольких файлов?
Каков критерий оптимальности?
Если много файлов, то это будет медленно.
мб есть какой-то best practice)
а как оптимальнее, если их будет много?
Зависит от разных факторов.
Если файлов реально много, лучше их запихнуть в архив и передать одним файлом. А на месте распаковать.
Копировать архивом и распаковать на месте, или выкладывать архив куда-то по http/s3 итд и качать на таргете.
а если ранее данный плэйбук уже был отработан на части серверов? files не даёт идемпотентность же, или я путаю?
files это что за модуль?
ну когда файлами копируешь из папки role/files/ или как в твоём варианте - забирать с http архив
Если использовать copy - то будет идемпотентно Забрать архив тоже норм, если он останется на таргете, то по чексумме будет проверен
Обсуждают сегодня