ファイルのコピーを試してみました
Chefでcookbook内でファイルをコピーしてみました。サーバ上のファイルをコピーするときと利用するリソースが違うのでまとめておきます。
サーバ上のファイルをコピーする場合
以下のような設定でできる気がします。
file "/tmp/pochi.txt" do content IO.read("/etc/hosts") end
Cookbook内のファイルをコピーしたい場合
${COOKBOOK_DIR}/files/default/hoge ってファイルがあった場合以下のように利用できます。
cookbook_file "/tmp/pochi.txt" do source "hoge" end