linux – 用于Puppet的目录和文件结构是什么?

到目前为止我读过的Puppet教程还没有提到如何构建puppet .pp.

任何人都可以分享一些有效的和经验丰富的经验吗?

解决方法

是的,请参阅我的评论How can the little guys effectively learn and use Puppet?

我遵循了this book中的示例和指南.但是我最初的挫折感部分是缺乏标准或“最佳实践”的方式来处理Puppet,作为一个系统管理员,我希望在那里有一些方向.

您基本上可以创建自己的结构.无论什么都有意义……但我会按照其中一个例子来保持一致性.随着事情变得越来越有意义,我最终在一个月内重组了好几次.

其余的将严重依赖于您的服务器基础架构.如果在一个位置上有大量系统,则清单/模块目录结构与在20个共址设施中运行服务器看起来不同……因此逻辑排列可能基于功能或基于位置.它真的需要根据您的特定设置进行定制.

然后,就是decentralized PuppetMasters or distributing manifests by Git or rsync方法……我上面链接的这本书涵盖了一些可扩展性问题.

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...