我努力學習廚房/廚師和我下面的教程這裏提供添加工具已創建chefbook /盒
http://kitchen.ci/docs/getting-started/installing
現在我的問題卡住,而不是一個問題。給定的教程創建一個git-cookbook。現在我想知道我們正在告訴廚房安裝一個裝有「git」的盒子?
我重新做了整個教程沒有一個空的metadata.rb
而不是提供任何東西(根據教程),我把它留空並且運行kitchen init --driver=kitchen-vagrant
。正如預期的那樣,它創建了沒有安裝git的cookbook/box。
我加入以下行metadata.rb
name "git"
version "0.1.0"
然後跑到kitchen converge default-ubuntu-1204
。我期待的是,它會更新我的cookbook /盒上安裝的git,但它沒有。
我需要再次做kitchen init
嗎?難道不會覆蓋我現有的.kitchen.yml文件以及我所做的所有更改嗎?在已經創建的食譜/盒子中安裝工具的最佳方式是什麼?