将本地文件发送到特定的远程主机
send local files to specific remote hosts
我想将本地文件复制到远程主机,本地的文件在远程主机命名的文件夹中(如截图所示),如何将它们分别发送到远程主机? (centos8-8 中的*.pem 只会发送到 centos8-8,等等)。我尝试将 group['clients'] 作为循环,但它不起作用。
谢谢。
使用带有魔法变量的复制模块inventory_hostname
- name: Copy dir
ansible.builtin.copy:
src: path/{{ inventory_hostname }}
dest: pathdest
我想将本地文件复制到远程主机,本地的文件在远程主机命名的文件夹中(如截图所示),如何将它们分别发送到远程主机? (centos8-8 中的*.pem 只会发送到 centos8-8,等等)。我尝试将 group['clients'] 作为循环,但它不起作用。
谢谢。
使用带有魔法变量的复制模块inventory_hostname
- name: Copy dir
ansible.builtin.copy:
src: path/{{ inventory_hostname }}
dest: pathdest