「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>クラウド・インフラ自動化ツール]]

*目次 [#g1567f3c]
#contents

*概要 [#n3a38054]
--
-オープンソースの構成管理(インフラ自動化)ツール
--CFEngine、[[Ansible]]、および[[Puppet]]とともに、
---Linux上の主要な構成管理システムの1つ。
---Microsoft Windowsもサポート
--ライセンスは、Apache License 2.0。

-[[シェア>シェア#we860f4d]]を分析すると、恐らく下火と思われる~
(検索キーワード → ソフトウェアに変換不可のため)。

**特徴 [#j48c528a]
-Ruby(クライアント)とRuby / Erlang(サーバー)で実装されている。
-システム構成のレシピを、Rubyのドメイン固有言語(DSL)で作成する。
-レシピは、クックブックとしてグループ化できる。

**モード [#r2b9a921]

***chef-soloモード [#mcce4a39]
スタンドアロン構成で実行できる。

***クライアント/サーバーモード [#qcde86a9]
-Chefクライアントはノードに関するさまざまな属性をChefサーバに送信。
-Elasticsearchを使用してこれらの属性のインデックスを作成し、
--クライアントがこの情報を照会するためのAPIを提供。
--サーバーのレシピはこれらの属性を照会しノードの構成に役立てることができる。

**... [#ld2cf0ad]

*詳細 [#qb596913]

*参考 [#a766c21d]
-Chef (software) - Wikipedia~
https://en.wikipedia.org/wiki/Chef_(software)

**Qiita [#s4658f96]
-Chefの基本~
https://qiita.com/kidach1/items/9d569b8673e70ef93f0e
-Chefを読んで実行するための全知識~
https://qiita.com/TsuyoshiUshio@github/items/89030baca68b05a9783d

**ユーザ企業の情報 [#e41720b0]
-サーバー設定ツール「Chef」の概要と基礎的な使い方 | さくらのナレッジ~
https://knowledge.sakura.ad.jp/867/

**その他サイト [#x09233aa]
-Chefで3分クッキング! Webサーバ構築のレシピを~
Rubyで書いてみよう (1/3):CodeZine(コードジン)~
https://codezine.jp/article/detail/8416

-インフラストラクチャ自動化フレームワーク「Chef」の基本 (1/2) - @IT~
https://www.atmarkit.co.jp/ait/articles/1305/24/news003.html

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS