要件 chef を現場投入してみて気づいたことを整理する どんな風に使ったのか テンプレート作成した仮想ホスト 2 台に対して下記の状態に収束させる為に使った /etc/hostname と /etc/hosts をホスト毎で設定 ssh の root ログインの許可を停止 各種パッケージの導入 各種設定(認証周り、メール設定等) 工夫したところとメリット メリット 従来は自家製シェルスクリプトを走らせた後、幾つかの質問に答える必要があったが不要になった 10 分/台 → 5 分/台に短縮 工夫したところ テンプレートからホストを作成する為、ホスト名を修正する必要があったが、nodes/${IP_address}.json ファイルにホスト名を入れて template リソースを使ってホスト毎で上書きをした。→結果として IP アドレスとホスト名の管理を nodes/${IP_addres