有人能指出 Puppet 清单的完整示例 (tar/zip) 目录吗?我得到了指南,但查看工作目录会更容易。
答案1
它就在Puppet 维基
答案2
以下是我在 Puppetmaster 上安装的 Puppet 的布局
/etc/
|
`- puppet/
|
+-- manifests/
| |
| +---- site.pp
| |
| +---- nodes.pp
| |
| +---- os/
| | |
| | +- base.pp
| | |
| | `- redhat.pp
| |
| `---- classes/
| |
| `-- aliases.pp
|
+-- modules/
|
+-- sshd/
| |
| +-- files/
| |
| +-- mainfests/
| | |
| | `--- init.pp
| |
| `-- templates/
我的建议是尽可能多地保留模块。
答案3
它不是一个 tarball,但是我编写了一个 Puppet 教程,可以逐步指导您创建所需的目录和文件,并为您提供一个可用的模板配置以供开始使用:
http://bitfieldconsulting.com/puppet-tutorial
到目前为止,它涵盖了安装 Puppet、设置起始清单、Puppet 资源如何工作、授权您的第一个客户端以及控制简单服务。