首先想道歉,如果这是公然明显,刚刚开始与厨师工作,并仍在掌握的细节。有一些使用Vagrant和Puppet的经验,但之前没有做过任何基础设施测试。总体而言,我一直在努力寻找与测试厨房的标准做法的任何细节。好的最新例子似乎几乎不存在。开发使用流浪汉与厨师测试厨房
反正目前我开始开发VM使用
kitchen converge
这不太现实,因为我无法停止VM或利用任何的流浪汉CLI命令来完成。说实话,我很确定这是做错事情的错误方式!
我的问题 1)是否可以同步.kitchen.yml和Vagrant文件? 从.kitchen.yml实质上生成流浪文件,以便我不必维护两个单独的文件? 我知道,测试厨房从它产生它自己的流浪文件,使用这似乎有点哈克? 2)有没有人有一个完整的设置示例库(包括一个Symfony2应用程序会更好;))
任何指针/正确使用这个指南/示例的链接将是辉煌!
已将我的初始代码放在GitHub上,这里安装了Apache,mySQL和memcached,并对其当前的状态进行了一些基本测试。 https://github.com/phillipsnick/nickphillips.co/tree/v0.0.1
很公平,谢谢! Converge目前需要大约6-7分钟。我记得'是否包括培根'评论时,我确实遇到了你的食谱;) – Nick 2014-10-29 10:10:40
可能不是我的食谱。这实际上是通过使用“berks cookbook”创建食谱模板来自动实现的评论。我相信这是塞思瓦尔戈的礼貌。 – 2014-10-29 18:15:07