将现有的 Linux 安装转换为 Puppet 的最佳方法是什么

将现有的 Linux 安装转换为 Puppet 的最佳方法是什么

我在 ec2 上的 aws 上运行着 centos 6.4。

我已经手动安装了所有模块、插件、库等。

现在我想将该配置转换为 puupet。

但我不知道该怎么做,因为我总是尝试手动安装,如果安装不成功,就谷歌搜索并尝试填补缺失的部分。比如将一些共享库符号链接到某个文件夹等。

现在我很困惑如何解码木偶中的所有这些步骤

主要关注的是让 php5.4、mysql5.6、python、djnago 等正常运行。

有没有什么简单的方法可以解决此问题?

答案1

您需要从学习 puppet 开始(阅读手册并浏览在线教程,它实际上非常有帮助)。

您需要记录配置服务器的所有步骤(例如 yum install、chmod、chown、编辑文件、启动服务、运行脚本)。

一旦你知道需要做什么,就开始将事情分成模块并开始构建。这其实并不难,所以赶紧开始尝试吧。

如果您遇到特定问题,请发布一个问题。

相关内容