InfoQ

InfoQ

News

マイブックマーク

ブックマークするためにログイン または 会員登録 する

ブックマークされました!

ブックマークがエラーになりました。もう一度お願いします。

Chefの構成およびプロビジョニングツールの発表

作者 Charlie Martin , 翻訳者 編集部 投稿日 2009年1月27日

セクション
運用/インフラ,
設計/アーキテクチャ,
デベロップメント
トピック
Ruby ,
動的言語 ,
コンフィグ管理 ,
OSS ,
言語 ,
デプロイ/データセンター ,
オープンソース ,
Architecture ,
プログラミング ,
クラウドコンピューティング ,
エンタープライズアーキテクチャ ,
Rake

Chefは新たなオープンソースシステム統合、構成管理およびプロビジョニング(リンク)アプリケーションであり、ワシントン州シアトルでOpscode(リンク)による Apache 2.0ライセンスのもと、リリースされた。システムノード、管理タスクを実行するためのクックブック、およびアプリケーション、データベース、LDAP ディレクトリなどのシステム管理リソースのような他のツールとの対話を定義するためのライブラリを定義することで、Chefは実行する。

ChefはRubyベースのDSLとして実装される。Chefクライアントにより解釈され、Chefサーバの指示のもとで動作する。OpenIDを使用し て、クライアントはサーバに対し認証し、それから必要とされているリソースやライブラリを自動的に同期させる。そして、これらのリソースはクライアント ノード、収束と呼ばれるプロセスを構成するためのステップを実行するために、クライアントにより使用される。理想は、構成が1つのステップで完了すること である。それができない場合は、クライアントの目標は、望まれる最終状態で「収束する」ために、後の起動で進行することである。

ちょうどChefが発表され(リンク)、まだ初期バージョンであるが、 複数のインストールの製造で使用されている。

 

原文はこちらです:http://www.infoq.com/news/2009/01/chef-management-tool-announced