vagrant

    1熱度

    1回答

    我創建兩個CentOS的盒子有Vagrantfile,並使用兩個獨特的主機名他們的目標,他們respectibe塊 box1_config.vm.host_name = "Base1" box1_config.vm.network:hostonly, "192.168.50.4" box2_config.vm.host_name = "Base2" box2_config.vm.netwo

    0熱度

    1回答

    當我嘗試使用Vagrant/Chef爲Rails應用程序設置開發環境時出現錯誤。該錯誤來自opscode提供的應用程序菜譜,但我無法弄清楚。我假設我缺少一個配置設置,但文檔非常稀疏。錯誤和相關文件的全部細節如下。 的日誌我收到的錯誤: . . . [Fri, 14 Sep 2012 16:25:13 +0000] INFO: execute[passenger_module] ran suc

    3熱度

    2回答

    我一直在試圖獲得Apache從/遊民/服務通過使用流浪的木偶,我的清單看起來是這樣的: class apache { exec { 'apt-get update': command => '/usr/bin/apt-get update' } package { "apache2": ensure => present, }

    32熱度

    5回答

    文檔列出虛擬機的mac地址可以在Vagrantfile中設置,但是我添加的所有內容似乎最終都是語法錯誤。任何人都成功地完

    2熱度

    1回答

    我使用主廚流浪漢,想建立一個導軌和RVM堆棧廚師命令。 這裏是我的Vagrantfile配置的一個片斷至今: ... config.vm.provision :chef_solo do |chef| chef.cookbooks_path = "cookbooks" chef.add_recipe "apt" chef.add_recipe "build-esse

    2熱度

    1回答

    對於給定的項目,我目前在Git中有兩個存儲庫 - 一個代碼庫和一個包含Vagrantfile,供應腳本和任何必需資源和模板的供應庫。 的概念是,我可以克隆配置庫,然後執行「無業遊民了」創建VM用於特定項目。部分配置包括設置共享文件夾(配置爲來賓操作系統中的web根目錄),將代碼庫存儲庫克隆到該文件夾​​並更改一些設置。其結果是一個立即可用並準備開發的項目。 雖然這個系統似乎有效,但我對主機上產生的

    4熱度

    1回答

    我打算很快就會使用流浪漢來輕鬆管理跨多個程序員的Web應用程序的服務器配置。雖然我很想知道最佳做法是什麼將這個盒子傳播給同事?我擔心,如果我在git版本控制中包含該框,git將變成巨大的。我認爲將配置文件放在git中並通過HTTP傳播方塊會更好。如果盒子「丟失」,我們仍然可以從配置文件重建盒子。 這是個好主意嗎?是否有更好的工作流程,或者我應該不擔心git存儲庫的大小?

    2熱度

    1回答

    我正嘗試使用Vagrant和Chef Solo配置CentOS盒子。我已經指定了一些屬性,我希望apache2食譜可以使用,但它似乎沒有使用它們。 下面是我在Vagrantfile已添加: chef.json.merge!( 'apache2' => { 'user' => 'testuser', 'group' => 'testgroup', 'dir' =

    2熱度

    1回答

    是否有廚師食譜或配方在流浪lucid32(或64)上創建Ruby on Rails heroku般堆疊。 我試過vagrant-heroku箱子,但它似乎並沒有完全準備好,感覺有點兒車*。我想知道是否會以其他方式更有效地完成。 有關如何構建此類堆棧的詳細指南也適用。 This guy非常接近,但是遺漏了所有PostgreSQL的部分和版本細節。 免責聲明:我是新手,用「有點馬車」我的意思是這不是直

    1熱度

    1回答

    我已經創建了一個廚師食譜,它對其他食譜有很大的依賴性。我現在的主要問題是,其他食譜的食譜是以隨機順序執行的。如果我指定這些食譜的執行在漂泊不定的文件,如: chef.add_recipe "gitlab::core_prereq" chef.add_recipe "postfix" chef.add_recipe "gitlab::users_prereq" chef.add_recipe