从puppet节点获取hiera数据的值而不执行完整清单

时间:2016-09-18 07:44:50

标签: puppet puppet-enterprise hiera

我对Puppet很陌生,我花了很长时间来计算下面我要问的内容,但却无法得到任何具体答案。

基本上我在我当地的git repo中有一些木偶模块。从清单文件中我可以看到他们正在使用来自Hiera的变量。但是我只是想知道一些Hiera变量的值,这样我就可以通过对属性进行硬编码来测试其他地方的一些非常具体的东西。

所以基本上我需要的是从一个节点调用一些命令行函数或类似的东西来找出在master上设置的Hiera变量的值。我无法访问puppet master,因此无法登录并检查值。

如果我们在Puppet中有类似的东西,请你帮忙。

此致 Pulkit

1 个答案:

答案 0 :(得分:0)

谢谢大家的帮助。

就我能够研究而言,我认为我与Felix一起认为不可能知道在主人身上设置了什么hiera值。 但是,我刚才知道我们正在维护一个git repo,它包含所有hiera文件,然后应用于puppet master。

我认为这可以是一个更好的方法来维护git仓库中的hiera文件,这样就可以找到master上设置的内容,而无需实际登录到puppet master。

如果感觉不对,请纠正我。