【发布时间】:2016-01-11 13:28:13
【问题描述】:
我在远程主机上使用 ansible 生成文件,在这一代之后,我想在另一个任务中读取这些文件。
我没有找到任何模块来使用 ansible 读取远程文件(查找似乎只在本地主机上)。
你知道这样的模块吗?
谢谢
编辑:
这是我的用例:
我生成 ssh 密钥并将其添加到 github。这些键是由 var 文件中的对象设置的,所以我这样循环生成它:
tasks:
- name: Create ssh key
user:
name: "{{sshConfigFile.user}}"
generate_ssh_key: yes
ssh_key_file: ".ssh/{{item.value.file}}"
state: present
with_dict: "{{sshConfiguration}}"
它工作得很好,但是如何读取这些密钥以通过 API 将其发送到 github?
【问题讨论】: