chef

    5熱度

    3回答

    如何解決此錯誤?我在運行chef-solo時遇到了一個非常簡單的node.json和配置文件,即使我沒有使用Windows。 $ chef-solo -c solo.rb -j node.json ... [Sun, 06 Nov 2011 13:21:03 +0000] FATAL: LoadError: no such file to load -- win32/open3 solo.

    0熱度

    1回答

    我可以在我自己的服務器上使用https://github.com/engineyard/ey-cloud-recipes這些食譜/收件人還是特定於發動機堆場環境?

    1熱度

    2回答

    我想運行ssh-copy-id如果用戶在服務器上沒有他們的密鑰,那麼我在execute塊中有一個not_if指令。我已經驗證了not_if命令返回0,但執行塊仍然運行。 execute "add ssh key to #{shortname}" do not_if cmd # proceed only if server doesn't have this key comman

    3熱度

    1回答

    我試圖在流浪盒中安裝postgresql,但我沒有運氣。我試着與廚師和木偶供應,然後最後只是ssh'd進入框,並試圖apt-get安裝... 結果是一樣的。 通過廚師: FATAL: Chef::Exceptions::Exec: package[postgresql-client] (postgresql::client line 37) had an error: apt-get -q -y

    3熱度

    2回答

    我正在運行Mac OS X 10.7.2(Lion)。它帶有紅寶石1.8.7。我已經安裝了1.9.2並將其設置爲默認值(通過rvm使用)。 其實我得到了下面的命令一樣紅寶石版本: >ruby --version ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.2.0] >sudo ruby --version Pass

    0熱度

    1回答

    詢問是否有人知道了一些選項,通過搬運在Linux安裝Cloudera的水槽的Gentoo EngineYard的的實例(出現) 或廚師食譜編制水槽。 謝謝!

    13熱度

    7回答

    我是紅寶石和廚師的新手。我一直在開發食譜,提交它們,將它們上傳到廚師服務器,然後將它們部署到廚師客戶端,然後在客戶端上進行角色變更,然後運行「廚師 - 客戶端」。這個過程很慢。 我如何使用IDE(在我的情況下是Eclipse)開發食譜,並能夠調試(設置斷點,觀察變量等)並運行它們而不上傳到Chef Server,然後將它們拉回廚師 - 客戶端運行? 我使用Eclipse 3.7靛藍與「動態語言工具

    8熱度

    3回答

    我想用Ruby 1.9.2配置一個新的Ubuntu 10.04。我使用Vagrant和Chef Solo來配置我需要的所有東西(例如Rails,Rake,MongoDB)。默認的Ruby版本是1.8.7。 有沒有辦法將Ruby 1.9.2作爲Vagrant/Chef配置過程的一部分來安裝? 我已閱讀廚師網站上關於使用我自己的引導程序模板 - 可能與刀 - 如this one,但因爲我使用流浪漢我不

    3熱度

    3回答

    我想運行一個ruby mongrel腳本作爲我的供應系統(CHEF)的最後一步。因此,我寫了下面的條目是一個暴發戶.conf文件: #!upstart description "mongrel server" author "daniele" start on startup stop on shutdown # Automatically restart process if c

    1熱度

    1回答

    我在EngineYard的Appcloud上託管我的應用程序 - 必須說它是一個非常棒的設置,但必須使用Chef來自動配置。而且他們不太花時間來說明整個答案:)即使是付費支持!希望廚師加快速度只是時間問題。 這裏的問題,如果你能幫助: EngineYard的告訴我,下面的廚師食譜將自動降級到寶石級需要我的應用程序(總有一天我會升級到Rails的3.0 :)) execute "downgrade