我一直在尝试通过将我们的服务器设置和配置转移到 chef solo 来尽可能多地自动化我们的基础设施。
使用 OpsCode MySQL 食谱,我可以安装 MySQL 并设置 root 密码,如下所示:
node['mysql']['server_root_password'] = 'my root password'
(或 JSON 等价物)
这很好用,但理想情况下我们不希望以纯文本形式存储密码,因为它将在 GitHub 上进行(当然是私人存储库,但你永远不知道)。
有没有办法我可以提供密码的哈希值(类似于厨师中的用户定义),