Отличие между copy и fetch модулями Ansible заключается в их функциях и областях применения: 2
- Copy модуль используется для копирования файлов и каталогов с контрольной машины на удалённые хосты. 2 Он применяется, когда нужно передать файлы с контрольной машины Ansible на целевые хосты. 2
- Fetch модуль используется для копирования файлов с удалённых хостов на контрольную машину. 2 Он позволяет получать файлы с удалённых хостов и хранить их локально на контрольной машине Ansible. 2
Таким образом, для копирования файла с локального сервера на удалённый используется модуль copy, а для копирования файла с удалённого сервера на локальный — модуль fetch. 5