Download - Chef 11概要-osct
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
Chef Solo
オープンソース
スタンドアロン版
すべての実行情報にCookbookがローカルに存在
システムをインストールするのに便利
OSS Chef
オープンソース
クライアント・サーバー型で動作
Chefサーバーで情報やCookbookの一括・集中
管理が可能
Hosted Chef
Opscode社によるSaaSモデルでの提供
5万台以上のサーバー管理機能
必要時に最低限のコストで展開
Private Chef
Hosted Chefと同等のすべての機能をプライベート環境で提供
エンタープライズ向け
カスタマイズを含む、導入コンサルティング
Opscode Chefの分類
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
OSS Chef11(erchef)
All-in-one server
AWS 10,598 inst.
$549.72x11hours
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
Chef11での変更のトレンド
What:
• Private版へのサブスクリプションスキーム導入
• OSS版への運用サポートの提供(2種)
• Erlang, PostgressSQL採用• Attribute & APIの仕様の厳格化
• その他(多数〜)…
Why:
• Chef Severを使ったデプロ
イメントの仕組みの導入時の精神的な壁を取り除く
• エンタープライズで利用を強く意識したサービスへの移行
How:
• 価格スキームの見直し
• サポート体制の刷新
• コードベースと統一と性能アップ
• 大規模ディプロイメントに必要な機能の実装
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
Private版 Chef server 利用料変更
Standard Premium
8hrs x 5days/week 24hrs x 365days
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
OSS版 Chef server のサポート追加
Standard Premium
8hrs x 5days/week 24hrs x 365days
• Chef11 にのみ適応。• Opsocodeのインストーラーでインストールされたもの。• ユーザーによって手が加えられたものは非対応。
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
サブスクリプション単位
3years
1year
1month
• standard
• premium
• standard
• premium
• standard
• Premium
*価格の詳細はCreationlineの営業部にお問い合わせください。
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
Code Base の統一
Hosted Chef11
運用
Racspace
(物理)
Private Chef11 (4月上旬)
組織概念
Reporting
Push
OSS Chef11
Erlang Postgresql
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
shef -> chef-shell
•Chef10
shef
•Chef11
chef-shell
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
Attribute変更
超大
規模
書式の厳格化
Attribute の合成
Platform attribute
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
その他の変更など
Knife reindexのサポート中止
Knife cookbook delete-purgeの無効化
OpenID対応
Server側のruby削除
Error codeの変更
API jsonのチェックの強化
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
OSS版 Chef11 Server
http://www.opscode.com/chef/install/ (Chef server tab)
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
Chef11 Client
curl -L https://www.opscode.com/chef/install.sh \
| sudo bash
Copyright ⓒ2012 CREATIONLINE, INC. All Rights Reserved
Document Buildingの構造
全体ドキュメント:https://github.com/opscode/chef-docs
日本語PO:https://github.com/jhotta/chef-fundamentals-ja