実現に向けた事前準備chef-serverのnodeをあらかじめ作成しておく必要があるnodeのpermissionに気をつける(clientにwrite権限を付与)--考察--OSインストールからミドルウェアの適用まで、インストール対象サーバが自立的に行う。サーバのあるべき姿をChefサーバ上に持っておくため、外部でこのサーバのあるべき姿を管理しておく必要がない。ミドルウェア適用のタイミングが外部から制御できないので、インストール対象サーバが複数台あったとき、chefの適用順序を外部で制御しようとすると、OSインストールのレベルで順番を制御しなくてはならない。実現に向けた事前準備chefのworkstationとcobblerサーバを同じサーバにする必要があるchefとcobblerをラップして操作する、アプリケーションが必要serverとroleのマッピングをchefの外部で持つ必要がある--考察--OSインストールとChefの適用が分かれており、chefとcobblerをラップしたアプリケーションからそこの結合を行う。結局rc.localを使う方法(ソリューション1)を、ついこないだ知ったので、ソリューション2を主に使っているがrc.localを使う方法の方が一般的なのかもしれない。upLoginユーザーは見つかりませんでした。