【发布时间】:2017-02-12 20:07:34
【问题描述】:
我正在使用 Ansible 剧本在我的主机和服务器之间复制文件。问题是,我必须重复运行脚本才能上传一些更新。一开始我使用 Ansible 的“复制”模块,但为了提高文件和目录的同步性能,我现在切换到使用“同步”模块。这样我可以确保 Ansible 使用 rsync 而不是 sftp 或 scp。
使用“复制”模块,我可以通过添加模式选项(例如mode=644)在目标主机中指定文件的模式。我想使用同步来做到这一点,但它只有perms 选项接受是或否作为值。
有没有办法使用“同步”来指定文件的模式,而不必继承它?
谢谢!
【问题讨论】: