chef

    0熱度

    2回答

    我得到的模板錯誤是由於backend.key=<%= node['key']%>源key.properties.erb>在運行shellout時沒有值。 Error : Chef::Mixin::Template::TemplateError - undefined method `[]' for nil:NilClass 我有一個紅寶石塊獲取文件cat /tmp/key.txt和節點值分配的

    0熱度

    1回答

    假設我們有一個節點,名爲mycomputer。它在run_list中有一個作用,如myrole。 現在,MYCOMPUTER想訪問和讀取文件的作用,這是目前在它的run_list。 有沒有辦法做到這一點? 我試圖 knife role show myrole ,因爲它不具備knife.rb和用戶key.pem文件(.chef目錄),因此它不能訪問它。 請讓我知道是否有方法來訪問角色文件, my

    -1熱度

    1回答

    我想從廚師食譜創建一個目錄來備份我現有的工件。我想用以下格式創建備份目錄。 appname_bkp_17-10-11-125845 例如我需要創建此目錄並將目錄名稱添加到類似的變量中; bkp_dir_name = appname_bkp_17-10-11-125845 請指教。

    0熱度

    1回答

    下面是我kitchen.yml --- driver: name: vagrant provisioner: name: chef_zero # You may wish to disable always updating cookbooks in CI or other testing environments. # For example:

    0熱度

    1回答

    我有幾個服務器廚師管理的每個運行的堆棧: nginx的 PHUSION乘客 我想使乘客寶石進行升級,有條件地跳過能力自動化過程乘客nginx模塊編譯意味着我不希望編譯過程發生在每個廚師跑步上,只有在確定它是必要的跑步(通常是因爲乘客寶石版本正在升級,而且在乘客寶石是沒有升級但編譯失敗先前)。 目前我檢查正在運行的乘客版本,但在gem實際安裝到正確版本但編譯失敗的情況下,該冪等檢查過於寬泛,並且在我

    1熱度

    1回答

    我想執行下面的命令Ruby塊從廚師和給出下面的錯誤。 FileUtils.cp_r Dir.glob "#{node['default']['home']}/standalone/deployments/'*.ear'", "#{node['default']['default_backup_path']}/oms_bkp_#{time}", :noop => true, :verbose =>

    0熱度

    1回答

    我使用Terraform和Chef,在Digital Ocean上使用我的基礎設施。在一個節點上,我有Grafana。這個節點有一個腳本,需要知道MongoDB和Elasticsearch在哪裏,因爲它更新了儀表板。 我不知道哪個是MongoDB或Elasticsearch的IP,因爲它們在調配時位於不同節點上。 我該如何解決這個問題?

    0熱度

    2回答

    這並不能很好的工作,爲的sed不廚師客戶端運行時確認爲查詢文件名,我不知道爲什麼..仍然存在。 def vbox_file shell_out("curl -sS http://download.virtualbox.org/virtualbox/5.1.26 | grep -i virtualbox | grep -i el#{platform_version} | grep -i `uname

    0熱度

    1回答

    我是新來的廚師和試圖通過他們的「學廚師」模塊中的一個運行... https://learn.chef.io/modules/local-development/windows/virtualbox/apply-a-cookbook#/ 我能夠創造廚房,但是當我試圖收斂我得到一個錯誤的食譜中沒有找到...... https://www.screencast.com/t/eucThbF6 我已經試過這

    0熱度

    1回答

    以下.kitchen.yml文件無法配置我的碼頭工人容器中intermediate_instructions提到所需的工具來配置。該pid_one_command也不起作用作爲容器仍與bash的外殼加載 任何想法是錯誤的文件嗎? driver: name: docker socket: tcp://localhost:2375 binary: docker.exe