0
由於一些奇怪的原因,我正在將一個簡單的任務複製到dist/myfiles
位置,將文件夾myfiles
(其中的幾個文件)的內容複製到一個文件夾中。任務是這樣的:在dist
和config
下的文件用Ansible複製文件夾內容
name: Deploy config files like there is no tomorrow
copy:
src: "{{ item }}"
dest: "/home/{{ ansible_user_id }}/dist/{{ item }}"
with_items:
- 'config'
- 'myfiles/'
myfiles
文件夾中複製到文件夾dist
。
這是可能的Ansible或我應該分別複製每個文件?我完全錯了嗎?
複製模塊複製文件。它支持一些遞歸目錄複製,但不是最好的。如果您需要目錄,則應該嘗試使用http://docs.ansible.com/ansible/synchronize_module.html。注意:它需要機器上的rsync才能工作,在某些發行版中默認情況下未安裝rsync。 – SztupY