7,166
edits
Line 62: | Line 62: | ||
== ★ 料理のコツ ★ == | == ★ 料理のコツ ★ == | ||
一度だけ処理するとか、纏めて処理するとかは、action :nothing と notifies をうまく組み合わせると出来る | *一度だけ処理するとか、纏めて処理するとかは、action :nothing と notifies をうまく組み合わせると出来る | ||
cookbook_file とか template とか file で create_if_missing の組み合わせと、さっきの action :nothing と notifies でいろいろ出来そう | *cookbook_file とか template とか file で create_if_missing の組み合わせと、さっきの action :nothing と notifies でいろいろ出来そう | ||
cookbook_file と template は 出来た対象ファイルの内容をチェックして、同じなら処理しないという挙動になる。また file は content の組み合わせでは、 backup は取ってくれるが、内容のチェックはしてくれないようだ。 | *cookbook_file と template は 出来た対象ファイルの内容をチェックして、同じなら処理しないという挙動になる。また file は content の組み合わせでは、 backup は取ってくれるが、内容のチェックはしてくれないようだ。 | ||
execute, script, ruby_block とかの Resource | *execute, script, ruby_block とかの Resource に付ける名前は、同じ名前(重なる名前)は付けてはいけない | ||
secure_password を使う場合は、cookbook openssl を upload して recipe['openssl'] を run_list に追加する事 | *secure_password を使う場合は、cookbook openssl を upload して recipe['openssl'] を run_list に追加する事 | ||
== knife-ec2 == | == knife-ec2 == |