Puppetアドベントキャレンダー の1日目です。1日目ですってば。 初回ということで、社の「Chefは慣れてるんですけど〜〜」という若者にPuppetを速習していただくための、雑ですが割と頑張ったチュートリアルを公開したいと思います。みんなもHieraになろう! 基本概念の対応 ファイル設定を記述する基本となるファイル Chef => レシピ Puppet => マニフェスト 設定のひとまとまり、特にミドルウェア単位とかでまとまっているやつ Chef => クックブック Puppet => モジュール/クラス(大体同じものを違う見方で指す。Puppet内部で使う側から見るとクラスで、クラスを構築するファイル全体をモジュールと呼んでいる印象) Puppetには明示的なロールの概念はなく、各クラスをまとめたクラスを便宜的にロールと呼ぶことが多い。 実行形式 Chef クライアント実行 =>