是否可以在目标节点上的两个目录上使用Ansible同步?

时间:2019-10-08 10:21:39

标签: ansible

我可以使用synchronize模块来同步目标节点上的两个目录吗?

默认synchronize用于将文件从控制计算机传输到目标计算机。是否可以将其配置为同步目标计算机上的两个目录?怎么样?

1 个答案:

答案 0 :(得分:0)

是的。这样的事情可以做到:

  - name: Syncs sources to target
    synchronize:
      src: '/my/origin/'
      dest: '/my/destination'
    delegate_to: "{{ inventory_hostname}}"

键是对目标主机本身的委派。您可能需要使用 become 选项,当然,请参见模块中的其他选项。