Ansible将文件从windows计算机提取到本地Ansible计算机



我正试图从windows机器中提取一个zip文件到本地ansible机器,以便稍后解压缩并提交给我们的SCM。

我想知道是否有可能将文件从windows src提取到可解析的本地机器。。。

我之前使用win_copy并指定remote_src做过相反的操作:否,但我不确定它是否以其他方式工作。

- name: "Fetch the file from the src to tower"
fetch:
src: "C:/backup.zip"
dest: "{{ ansible_tmp_path }}/backup.zip"
delegate_to: 127.0.0.1

这就是我到目前为止所想到的,但它在输出时失败了

[$remote_host_name]: FAILED! => {
"changed": false,
"invocation": {
"module_args": {
"src": "C:/backup.zip"
}
},
"msg": "file not found: C:/backup.zip"
}

您可以删除delagate_to: 127.0.0.1

由于您将任务委派给localhost,因此它将在您的ansible塔式机器中搜索"C:/backup.zip"

最新更新