文件名称:puppet-hiera-enc:基于Hiera的微ENC for Puppet
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-22 16:14:50
Ruby
基于希拉的人偶ENC
该项目充当YAML文件中的微型Puppet ENC,可由Hiera访问。 这使得服务器端节点配置(例如环境,自定义节点参数)易于以与普通基于Hiera的Puppet数据相同的方式(和相同的位置)进行编辑。
由于基于exec的ENC在传递节点名称时仅打印出YAML,因此该脚本仅获取与Hiera合并的层次结构数据,然后进行打印。
用法
将该存储库作为/etc/puppet/hiera-enc部署在puppetmaster上,并将以下几行添加到puppet.conf :
[master]
node_* = exec
external_nodes = /etc/puppet/hiera-enc/enc
节点配置可以在/etc/puppet/hiera-enc/nodes/
【文件预览】:
puppet-hiera-enc-master
----hiera-enc.yaml(149B)
----enc(1KB)
----LICENSE(34KB)
----README.md(3KB)
----nodes()
--------default.yaml(59B)