在AWX中,有没有一个标准的地方可以保存像以下temp1.txt
这样的任务生成的文件?:
- name: Create user temp1
user:
name: "temp1"
groups: sudo
shell: /bin/bash
password: "{{ lookup('password', 'credentials/temp1.txt encrypt=sha512_crypt length=12') }}"
createhome: yes
过去,我曾对从Ansible Tower(awx(执行进行过一些故障排除。
Ansible Tower或AWX的安装通常将在awx
的帐户和组下完成,以及项目、剧本等的执行。为了能够根据的要求保存文件和存储信息
。。。有标准的地方可以保存文件吗。。。
您需要拥有写入权限。因此,可以将文件放在/var/lib/awx/projects
下,或者在下创建具有正确权限的文件夹后
ll /home/
drwx------. 2 awx awx 4096 Jan 21 12:34 awx
这意味着,您将需要创建一个结构来存储您自己持久化的文件。
请注意,可能有一个集群环境,因此可能有多个塔节点。这主要是为什么没有";标准场所";用于存储在执行节点上。有关更多信息,请参阅
加倍
- 实例组和孤立节点
- 执行环境
- 实例组