chef

    0熱度

    1回答

    我已經創建了一本烹飪書,它將在Windows服務器上安裝Java和Tomcat。我可以將Tomcat安裝爲Windows服務並啓動它。我現在需要在同一臺服務器的不同端口上運行多個Tomcat服務。你能幫我理解什麼是最好的方法來做到這一點?我想重複使用現有的食譜代碼來安裝多個Tomcat服務。我目前有2個資源--1個用於Java,1個用於Tomcat,1個角色和1個配方。謝謝。

    0熱度

    1回答

    如何編寫將文件從一個VM複製到另一個VM的chef腳本。是否可以將文件從一個節點複製到另一個節點使用食譜。

    3熱度

    1回答

    我有一個Powershell腳本將PFX證書導入到機器存儲中。此腳本旨在由廚師調用。當我手動運行它時,它效果很好。然而,當廚師運行它時,它似乎只完成了一半的操作。 echo "Importing as PFX" >> $log $rule = new-object security.accesscontrol.filesystemaccessrule ".\IIS_IUSRS", "Read"

    0熱度

    1回答

    TL; DR: 什麼是處理廚師execute塊時,執行取決於它正在運行的,以及患有特定用戶的環境中適當的方式? 我正在使用廚師獨奏和寫一本食譜來安裝(除其他事項外)流浪和多個流浪插件。用於安裝vagrant插件的命令採用以下格式:vagrant plugin install [plugin-name]。這個嘗試使用下面的代碼: execute "Install Vagrant plugin #{p

    0熱度

    1回答

    在以下代碼的creates指令中,指定值包含(實際上是多個)通配符。 execute "Install Vagrant plugin: #{plugin}" do environment ({ 'HOME' => ::Dir.home(user), 'USER' => user }) command "vagrant plugin install #{plugin}"

    1熱度

    1回答

    我想通過廚師在機器中找到總磁盤空間。我可以找到一種方法通過節點['filesystem'] ['device_name']查找單獨的分區空間,但是有什麼方法可以找到總的磁盤空間嗎?

    1熱度

    1回答

    我有一本食譜設置Splunk Forwarder。我爲配置文件創建了許多集成 - serverspec測試。其中一個,特別是/opt/splunkforwarder/etc/apps/search/local/inputs.conf保持其他文件傳遞的所有測試失敗。我的代碼如下所示: require 'spec_helper' describe file('/opt/splunkforwarde

    0熱度

    1回答

    CHEF日誌資源在哪裏保存日誌文件? 在CHEF本地模式下,如何在Windows中給出本地日誌文件路徑? 在本地運行chef-client之後,日誌應該在給定的日誌文件路徑中可用。

    0熱度

    1回答

    我最近使用下面的配方來創建一個特定的用戶,組: sysadmin = data_bag_item('users','sysadmin') group 'sysadmin' do action :create gid sysadmin['gid'].to_i end user 'sysadmin' do uid sysadmin['uid'].to_i

    0熱度

    3回答

    我在網上發現我們可以從以下廚師資源塊克隆git存儲庫。 git "/path/to/check/out/to" do repository "git://github.com/opscode/chef.git" reference "master" action :sync end 我的問題是如何在此資源塊中使用我的Git用戶憑據。