在Ansible Tower中设置保险库密码

4
我使用Ansible Vault加密了一个文件,其中存储了敏感数据。
在我的编排脚本中,下面的命令被提到以运行Playbook:
ansible-playbook -i hosts -vvv Playbook.yml --ask-vault-pass
这会提示用户为Ansible Vault提供密码。 现在我该如何通过Ansible Tower来实现相同的操作,以便不需要手动干预。 我不想通过密码文件来完成这个要求。 任何建议都将是极大的帮助。
1个回答

6
在 Ansible Tower 上,转到“设置”->“凭据”,然后编辑您的“Machine Credentials”(机器凭据)。有一个选项可以输入您的保险库密码。当您在 Ansible Tower 上运行playbook时,保险库密码应该会自动输入。如果您想要在playbook运行时手动输入保险库密码,也可以勾选“Ask at runtime?” (运行时询问) 复选框。
这里是此功能的概述,位于此页面的“Vault Support”下:https://www.ansible.com/blog/ansible-tower-148

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接