【问题标题】:Ansible Tower exposing passwordAnsible Tower 暴露密码
【发布时间】:2016-07-22 04:56:31
【问题描述】:

在我的一本 Ansible Playbooks 中,我使用 vmware_guest 模块在 vCenter Server 上创建虚拟机。当我使用作业模板在 Ansible Tower 上运行 Playbook 并检查主机事件时,我看到的是纯文本密码

我没有在 Playbook 中以纯文本形式提供密码。事实上,它存储在 Ansible Tower 的“Credentials”部分中,显示为已加密。作业模板设置为使用“云凭据”下的此凭据。

如何避免密码显示在主持人活动中?

【问题讨论】:

  • 尝试输入“no_log: true” 我们包含_vars: 和 no_log: true。这隐藏了他们。
  • 这是我在接近 Ansible 支持后最终使用的方法。然而,令人担忧的是任何人都可以简单地删除这些行。 :(
  • 我相信最好的学习方法是在 stackoverflow 上回答问题。所以我为我的无知道歉。 Ansible Vault 呢?我现在正在研究它,我认为它可能会有所帮助。
  • @ChethanS。看起来您为此创建了一个 github 问题。你能得到解决方案吗? github.com/ansible/ansible/issues/16811

标签: ansible ansible-tower


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-02-19
  • 1970-01-01
  • 1970-01-01
  • 2018-06-19
  • 2012-01-22
  • 2020-10-18
  • 2013-08-16
相关资源
最近更新 更多