我对boxen(和puppet)完全不熟悉,我想在设置过程中提示用户输入密码。我需要加密输入并将其添加到配置文件中。
我将使用模板生成文件,但获取密码有点棘手,因为木偶在模板内执行代码时不会写入控制台。
我考虑过使用ruby或shell脚本来提示用户,然后将密码存储在环境变量中以便稍后在模板中使用,但我不知道这是否是最好或最安全的方式去做这个。
有什么建议吗?用boxen / puppet做这种事情是否有“最佳实践”?
答案 0 :(得分:0)
您可以使用hiera-gpg或hiera-eyaml后端
来使用hiera和加密hiera数据其他选项是在/etc/facter/facts.d