当我使用ansible的获取模块时,它总是首先在根文件夹下使用hostname / tmp /结构创建临时目录,然后复制文件
我尝试了几种方法,但找不到通过绕过临时文件夹创建直接在特定目录中复制的解决方法
有没有解决方法
# Store file into /tmp/fetched/host.example.com/tmp/somefile
- fetch:
src: /tmp/somefile
dest: /tmp/fetched
# Specifying a path directly
- fetch:
src: /tmp/somefile
dest: /tmp/prefix-{{ inventory_hostname }}
flat: yes
答案 0 :(得分:0)
一种选择是尝试使用synchronize模块。
- synchronize:
mode: pull
src: /tmp/somefile
dest: /tmp/fetched