10. Chefの種類
分類 概要
OSS Chef
•オープンソース版
•自前で管理
Hosted Chef
•Opscode社によるSaaS版
•管理台数に応じて、課金される
Private Chef
•Hosted Chefと同等の機能をプライベート環境で提供。
•エンタープライズ向け
参照:Chef | Opscode
http://www.opscode.com/chef/
11. Chefの種類
参照:Chef | Opscode
http://www.opscode.com/chef/
種類 概要 機能
Chef
Server
•サーバ/クライアント型
•構築が少し大変
多い
Chef zero
•軽量版 Chef Server
•認証/データ永続化/GUIなし
Chef solo
•スタンドアロン型
•Knife soloと組み合わせると便利
Chef
apply
•Recipe単位で利用出来る 少ない
OpsWorks •Chef soloをベースにしたAmazonの独自サービス 別物
12. Chef Server/Client
参照:運用視点でChef ServerかChef Solo + Knife Soloのどちらが良いか考えてみた
http://d.hatena.ne.jp/dkfj/20130404/1365048462
chef server
chef client
chef client
chef client
chef clientがrecipieを取得&実行
chef serverのRecipeを
問い合わせ&実行
ノード情報の保存
13. Chef Solo
参照:運用視点でChef ServerかChef Solo + Knife Soloのどちらが良いか考えてみた
http://d.hatena.ne.jp/dkfj/20130404/1365048462
chef solo
ローカルのRecipeを元に実行
14. Chef Solo + Knife Solo
参照:運用視点でChef ServerかChef Solo + Knife Soloのどちらが良いか考えてみた
http://d.hatena.ne.jp/dkfj/20130404/1365048462
chef solo
knife solo から リモートで実行
knife solo
knife soloからRecipeを
転送&実行
chef solo
chef solo
15. OpsWorks
参照:運用視点でChef ServerかChef Solo + Knife Soloのどちらが良いか考えてみた
http://d.hatena.ne.jp/dkfj/20130404/1365048462
chef solo
knife solo から リモートで実行
OpsWorks
knife soloからRecipeを
転送&実行
chef solo
chef solo
ノード情報の保存