chef

    6熱度

    3回答

    我正在玩廚師推出EC2實例。一切都很好,但廚師似乎沒有能力標記實例。我錯過了什麼嗎? 否則,實現此目的的首選Ruby庫是什麼?我可以做,而不需要額外的寶石? 謝謝

    3熱度

    2回答

    我有一個廚師食譜,它安裝nginx並安裝一個自定義的nginx.conf文件。它基本上與Opscode相同,並使用cookbook_file來安裝該文件。 如果我更改了conf文件,然後使用chef重新運行cookbook,配置文件沒有更新。這看起來像一個錯誤 - 我做錯了什麼?

    18熱度

    2回答

    我有一個現有的chef-solo項目,我試圖添加vagrant支持。我通常使用knife在EC2服務器上使用Canonical公佈的Ubuntu 10.04 AMI來烹飪這些食譜。 流浪要求我加chef_type和json_class屬性,我的工作roles/*.json文件,像這樣: { "name": "memcached", "chef_type": "role",

    0熱度

    1回答

    配置和部署從屬數據庫所需的任務是廚師或木偶會覆蓋的任務嗎?我是否會說Puppet,將新的從站的主機配置添加到我的主節點並重新啓動MySQL進程?

    1熱度

    1回答

    我想我在使用廚師部署應用程序時缺少一些基本的東西。 我已經從opscode回購中克隆了一堆食譜。我進行了修改並適當地剪刀。所有配置都可以使用bash腳本產生EC2實例,但不執行任何Chef安裝。 在角色/ base.rb我有我想要安裝的所有應用程序: run_list( "recipe[chef-client::delete_validation]", "recipe[chef-

    2熱度

    3回答

    因此,我們首次在Opscode平臺上設置Chef來管理重要的羣集部署。我們已經建立了客戶端,一個完整的廚師回購簽入Git的開發環境等。刀子很好地爲上傳事情從回購進入服務器。 廚師管理控制檯有點不錯。它可以讓你在線編輯幾乎任何東西。但問題在於:我們在線進行了更改,但無法知道如何將它們下載到本地存儲庫中,以便將它們簽入到源代碼管理中。 有沒有我們失蹤的刀子命令?或者有其他可重複的方法來完成這一任務,而

    3熱度

    1回答

    有了廚師,是否有可能在安裝包的配方中添加一些內容,以使包命令以超級用戶身份運行,而不是像超級用戶那樣運行chef命令。 package "mysql" do user: sudo action :install end 所以這會執行sudo apt-get install mysql而不是apt-get install mysql。在文檔中找不到任何內容。

    33熱度

    3回答

    如何使用廚師食譜來設置環境變量? 我需要使用Chef recipe來設置一個環境變量。你能提供一個如何完成這個的例子嗎?

    17熱度

    5回答

    我想問一下你什麼時候和什麼情況下使用木偶,以及什麼時候使用廚師。我還發現rump這是一種傀儡獨奏類型的事物,您可以將單臺服務器迭代到其配置中,然後將其推送到一系列服務器,以便您直接查看更改。 我的問題:這上面我應該用在哪些方面?有人能幫助我嗎? 我的目標是在持續集成,持續部署的單聲道/ .NET環境耙和Git的上下文。我想輕鬆打包,版本和部署Web應用程序,並希望將recepies用於多個Web服

    4熱度

    2回答

    嘗試在我的Oracle Linux Box上安裝Chef。撥通了下面的說明所有的路,我得到以下點: 運行廚師獨奏: (以URL): http://wiki.opscode.com/display/chef/Bootstrap+Chef+RubyGems+Installation ...我收到以下錯誤: [[email protected] ~]# chef-solo -c /etc/chef/so