初期知識 コーディング規約は Ruby コーディング規準 に準拠する デフォルトのactionはcreateです。それ以外の操作がしたい場合はactionを記述しましょう コメントアウトでどういう動作をしてるか、resource毎に日本語で書きましょう。 fileやtemplate、user、group resourceなどは、resourceブロックの名前に書く事で、 path(実際に配置するpath)や、group_name部分を省略してます。 (例)file '/tmp/hogehoge.txt' do ・・・/tmp/hogehoge.txtを配置 定数、分岐はなるべく少なくしましょう。 environments, roleを有効活用しましょう ①bash : スクリプトを打ちたいとき、git cloneしたいとき bash, execute, scriptなど色々有りますが、どれ