djt*_*djt 7 virtualbox puppet vagrant puphpet
我一直在使用PuPHPet来设置开发/暂存托管环境,它是为非常简单和高效的部署而设计的.
但是,我遇到了一种情况,我需要在各种服务器配置文件中提供更详细的指令(即Nginx和Apache配置,cron作业等),PuPHPet不允许我这样做.
我的问题是:
PuPHPet仅用于基本服务器设置吗?
如果您需要对配置进行更多操作,是否应该使用PuPHPet,然后从那里手动修改清单?或者这是不好的,因为PuPHPet的任何更新都会覆盖所述文件?
最后,如果你需要微调控制,你应该从头开始编写Puppet配置(不使用PuPHPet)吗?
编辑:不知道为什么这个被投票关闭.我只是问为什么一个人使用自定义Puppet配置而不是Puphpet,如果他们能够完成相同的配置任务
Jua*_*nio 15
PuPHPet仅用于基本服务器设置吗?
Puphpet主要用于开发环境,尽管我已经添加了对推送到公共服务器的支持.在安全性方面,我尝试使用常识,例如防火墙和公共服务器需要私钥.
也就是说,Puphpet由一个人(我)维护,它只允许详细的服务器配置,因为我有时间实现.对于像PHP和Apache这样的东西,这是相当深入的.对于像Nginx,Ruby,Python这样的东西,它不那么重要.
如果您需要对配置进行更多操作,是否应该使用PuPHPet,然后从那里手动修改清单?
是.
或者这是不好的,因为PuPHPet的任何更新都会覆盖所述文件?
这不错,但是如果你重新生成档案,那么是的,它不会考虑你可能做过的任何其他事情.我建议.pp在nodes目录中添加一个附加文件,而不是写入包含的文件.
最后,如果你需要微调控制,你应该从头开始编写Puppet配置(不使用PuPHPet)吗?
是.如果你需要我尚未实现的东西,那么请务必编写自己的Puppet配置.
| 归档时间: |
|
| 查看次数: |
1134 次 |
| 最近记录: |