我使用與ansible和的NodeJS流浪漢與流浪
我需要創建一個新的機器了這樣的事情發展:每vagrant up
我需要做的:
運行此腳本(安裝所有需要的發展軟):
慶典<(wget的-qO- https://raw.githubusercontent.com/thoughtbot/laptop/master/linux)
NPM上的每個子模塊安裝在我的項目
- 安裝並執行MongoDB服務
如何設置這些東西在遊民自動完成或者是可靠的?
我使用與ansible和的NodeJS流浪漢與流浪
我需要創建一個新的機器了這樣的事情發展:每vagrant up
我需要做的:
運行此腳本(安裝所有需要的發展軟):
慶典<(wget的-qO- https://raw.githubusercontent.com/thoughtbot/laptop/master/linux)
NPM上的每個子模塊安裝在我的項目
如何設置這些東西在遊民自動完成或者是可靠的?
您有幾種選擇:
我個人推薦2,即使它是最慢的(每次摧毀時都要求你做所有的owrk)。 1是一個非常好的選擇,但是我傾向於儘可能保持接近基本狀態,以避免在部署過程中出現意外。如果你不需要不斷地重新打包並保持它,它可以讓人們更容易分享.box
第四個選擇是用[packer.io](https://packer.io/)構建一個流浪盒。 –
你不需要每次運行,運行一次然後它會在更遠的'vagrant up'上完成 –
當然,但我有一堆這樣的命令,在流浪銷燬或安裝到其他主機後,我不想這樣做手動@FrédéricHenri –
確定清楚,但你有什麼開始?非常確定,互聯網上存在mongo的完整劇本。一般來說,需要您炫耀自己已經完成了Google搜索的一部分,並且阻止了其他人可以幫助您解決的特定問題。 –