test-kitchen

    0熱度

    1回答

    我正在嘗試使用net/ssh gem來查找已安裝的軟件包到我的Test-Kitchen實例中。我做一個簡單的配方,重用構建必要的食譜。 這是我的食譜: node['my-cookbook']['packages'].each do |pkg| package pkg end 而這些是我的屬性: default['my-cookbook']['packages'] = %w[buil

    -1熱度

    1回答

    我的廚房實例配置有256個內存RAM,但運行速度非常慢。然後我的問題是: 如何配置它來改善內存ram大小? 是否有任何教程或帖子,我可以找到解決方案?

    1熱度

    1回答

    我是一個紅寶石新手,並試圖讓我的手在廚師骯髒。我已經寫了一個關於postgresql社區食譜的封裝食譜,並且希望使用測試廚房對它進行測試。以下是我寫的spec.rb文件: require 'serverspec' require 'pg' include Serverspec::Helper::Exec include Serverspec::Helper::DetectOS RSp

    2熱度

    1回答

    我試圖用我的LXC實際測試套件運行的廚房,我已經試過廚房委託給無業遊民,LXC和廚房都LXC沒有任何的運氣。 使用廚房LXC我kitchen.yml看起來是這樣的: driver_plugin: lxc driver_config: require_chef_omnibus: false provisioner: name: chef_solo platforms:

    5熱度

    1回答

    我想測試一個食譜取決於其他三個本地食譜。我的目錄結構是這樣的: /cookbooks/ cookbook_test/ recipes templates metadata.rb cookbook_dep1/ cookbook_dep2/ cookbook_dep3/ 的食譜,我試圖測試(cookbook_test)我的元數據

    0熱度

    1回答

    我正在使用Jenkins在某些基礎設施項目上實現持續交付。 ATM Master-Slave Jenkins模型用於工作總是由一些奴隸而不是由主人建立的地方,我的意圖是使用LXC建立和運行測試廚房和萊布尼茨測試。所有的要求都與vagrant-lxc,lxc盒,萊布尼茨和測試廚房配置相匹配,我的個人電腦或任何其他團隊成員都可以正常工作,但是當涉及到通過詹金斯的主從運行工作時,似乎存在一些問題的環境,

    1熱度

    1回答

    我正在使用Test-Kitchen使用Test-Kitchen和我使用serverspec執行我的食譜的測試,使用busser-serverspec。但是我想嘗試使用Chefscpec做一些測試,但是如果我使用Test-Kitchen,我不知道我的測試文件夾的結構是什麼,我知道什麼是蝙蝠和serverspec的結構,所有這些都歸功於Seth Vargo。 我在這個source上用上述Sethvar

    1熱度

    1回答

    我使用Test-Kitchen和Vagrant對我的食譜進行集成測試。但是當我使用廚房登錄並進入我的虛擬機手動檢驗apache2服務(我在Ubuntu 12.04)的狀態沒有問題,它服務正在運行,但是當我嘗試從我的主機以這種方式訪問​​ http://localhost:8080 並且它沒有響應。 而且這是我.kitchen.yml --- driver: name: vagran