如何使用廚師使我的導軌應用程序保持最新狀態?廚師和應用程序部署
在閱讀文檔時,我瞭解瞭如何使用knife bootstrap
從頭開始設置服務器。但是在這之後可以運行其他任務嗎?
早些時候我已經使用了capistrano,但是現在我們有兩個分段和十個生產服務器,當新版本的應用程序發佈時需要更新。
如何使用廚師使我的導軌應用程序保持最新狀態?廚師和應用程序部署
在閱讀文檔時,我瞭解瞭如何使用knife bootstrap
從頭開始設置服務器。但是在這之後可以運行其他任務嗎?
早些時候我已經使用了capistrano,但是現在我們有兩個分段和十個生產服務器,當新版本的應用程序發佈時需要更新。
做的最好的事情就是看看內置的Deploy resource
你可能也想看看Application cookbook。這有點困難,但它可以讓你部署一個由數據庫驅動的應用程序。
我發現了新的寶石在這個題目:
https://github.com/iain/roundsman - 這是Capistrano的廚師+,獨奏集成