4

我使用 Ansible Vault 加密了我存储敏感数据的文件。

在我的编排脚本中,提到了运行剧本的命令。

ansible-playbook -i hosts -vvv Playbook.yml --ask-vault-pass

这会提示用户提供 Ansible 保险库的密码。现在我怎样才能通过 Ansible Tower 实现相同的目标,从而无需人工干预。我不希望通过密码文件完成此操作,因为这是要求。任何建议都会有很大帮助。

4

1 回答 1

5

在 Ansible Tower 上,转到设置 > 凭据并编辑您的机器凭据。有一个选项可以输入您的保管库密码。在 Ansible Tower 上运行 playbook 时,应自动输入保管库密码。您还可以选中“在运行时询问?”框。如果您想在 playbook 运行时手动输入您的保管库密码。

以下是此页面“Vault 支持”下此功能的概述:https ://www.ansible.com/blog/ansible-tower-148

于 2017-09-18T15:09:56.057 回答