首先想道歉,如果這是公然明顯,剛剛開始與廚師工作,並仍在掌握的細節。有一些使用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