gpt4 book ai didi

ansible - 如何在 ansible 中使用 fetch 模块

转载 作者:行者123 更新时间:2023-12-04 09:07:48 25 4
gpt4 key购买 nike

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .

1年前关闭。




Improve this question




我想使用 ansible playbook 将文件从远程服务器复制到本地机器。但是,当我这样做时,使用带有服务器 IP 的 fetch 模块文件夹会在具有完整目录结构的本地计算机上创建。有没有办法避免这种情况?以下是我在剧本中的任务

- name: Copy files from remote to local
fetch:
src: /etc/pki/ca.pem
dest: /etc/workloadmgr

最佳答案

使用flat fetch 的选项:

Allows you to override the default behavior of appending hostname/path/to/file to the destination.If dest ends with '/', it will use the basename of the source file, similar to the copy module.This can be useful if working with a single host, or if retrieving files that are uniquely named per host.If using multiple hosts with the same filename, the file will be overwritten for each host.


像这样
- name: Copy files from remote to local
fetch:
src: /etc/pki/ca.pem
dest: /etc/workloadmgr
flat: yes

关于ansible - 如何在 ansible 中使用 fetch 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63415143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com