以下是一个例子:
# Synchronization of src on the control machine to dest on the remote hosts
- synchronize:
src: some/relative/path
dest: /some/absolute/path
我猜,相对路径是指定本地源目录的方式,即运行 ansible 命令的服务器上的目录。但是如何配置“基本”目录?您必须从源目录运行剧本吗?这似乎很愚蠢。
有人使用同步模块吗?
答案1
我真的很差劲。我只需要学习如何在递归模式下使用复制模块。如果我有数百万个文件需要同步,我会使用同步。
- name: copy nagios plugins and snmp mibs
copy:
src: /home/ansible/DEPLOY/usr/
dest: /usr
owner: root
group: root