作用
利用 puppet 对客户端 /etc/hosts 文件进行管理
辅助模块
https://forge.puppet.com/chrekh/hosts
下载方法
点击网页中 download latest tar.gz 直接下载
把下载的文件 解压至 puppet server 中 /etc/puppet/modules/hosts 目录中
文件结构
参考
[root@terry-test-uq2pu hosts]# pwd
/etc/puppet/modules/hosts
[root@terry-test-uq2pu hosts]# ls
CHANGELOG.md checksums.json Gemfile lib manifests metadata.json Rakefile README.md spec templates tests
参考 README.md 查询使用方法
puppet 调用顺序
/etc/puppet/puppet.conf
|-> /etc/puppet/manifests/main-site.pp
|-> /etc/puppet/manifests/terry/terry-parameter.pp
|-> /etc/puppet/manifests/terry/terry-site.pp
|-> /etc/puppet/manifests/terry/terry-hosts.pp
说明:
1. /etc/pupp