【问题标题】:How to encrypt roles in Ansible using ansible vault如何使用 ansible Vault 加密 Ansible 中的角色
【发布时间】:2020-08-27 15:03:23
【问题描述】:

如何使用 ansible Vault 加密 Ansible 中的角色,我在一个项目中有多个角色,从源代码保护的角度来看,我们希望加密整个角色而不是特定的剧本。

【问题讨论】:

  • 我认为如果您在问题中添加更多上下文会有所帮助。您想达到什么目标,也许简要了解一下原因?

标签: ansible ansible-2.x ansible-inventory ansible-template


【解决方案1】:

但是为什么呢?加密/解密角色和剧本听起来不合逻辑。您应该只使用密码来执行此操作。

如果您真的想安全地存储您的角色,您可以查看其他方法,例如zipwith the password function

【讨论】:

    【解决方案2】:

    是的,这是可行的,我已经对其进行了适当的测试。虽然不建议这样做,但最好的做法是加密所有文件。

    【讨论】:

    • 如果您要发布答案,请使其对可能遇到此问题的其他人有用。一个“酷,我解决了”的答案,没有详细说明如何让有问题的人非常沮丧。
    • 找到 . -type f -printf "%h/\"%f\" " | xargs ansible-vault encrypt 这种方式一次性加密。
    猜你喜欢
    • 1970-01-01
    • 2020-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多