Puppet 使用boxen提示用户输入

Puppet 使用boxen提示用户输入,puppet,boxen,Puppet,Boxen,我是boxen(和puppet)的新手,我想在设置过程中提示用户输入密码。我需要加密输入并将其添加到配置文件中 我将使用模板生成文件,但是获取密码有点棘手,因为在模板内执行代码时puppet不会写入控制台 我考虑过使用ruby或shell脚本来提示用户,然后将密码存储在环境变量中,以便稍后在模板中使用,但我不知道这是否是最好或最安全的方法 有什么建议吗?使用boxen/puppet做这类事情有“最佳实践”吗?您可以使用hiera并使用hiera gpg或后端加密hiera数据 另一种选择是使用f

我是boxen(和puppet)的新手,我想在设置过程中提示用户输入密码。我需要加密输入并将其添加到配置文件中

我将使用模板生成文件,但是获取密码有点棘手,因为在模板内执行代码时puppet不会写入控制台

我考虑过使用ruby或shell脚本来提示用户,然后将密码存储在环境变量中,以便稍后在模板中使用,但我不知道这是否是最好或最安全的方法


有什么建议吗?使用boxen/puppet做这类事情有“最佳实践”吗?

您可以使用hiera并使用hiera gpg或后端加密hiera数据


另一种选择是使用facter和facter_MYPASSWORD,或者在
/etc/facter/facts.d

下使用facter。我在Boxen问题队列中有一个类似的问题。没有回答。也许你可以在那里加上你的声音,看看我们是否能从GitHub团队那里得到一些指导-谢谢你的提醒。。。我已经在你的帖子中添加了这个评论,希望octocat能拯救我们。