-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_Chef
nishi_74322014 edited this page Sep 11, 2026
·
1 revision
-
オープンソースの構成管理(インフラ自動化)ツール
- CFEngine、Ansible、およびPuppetとともに、
- Linux上の主要な構成管理システムの1つ。
- Microsoft Windowsもサポート
- ライセンスは、Apache License 2.0。
- CFEngine、Ansible、およびPuppetとともに、
-
シェア(シェアの該当節を参照)を分析すると、恐らく下火と思われる
(検索キーワード → ソフトウェアに変換不可のため)。
- Ruby(クライアント)とRuby / Erlang(サーバー)で実装されている。
- システム構成のレシピを、Rubyのドメイン固有言語(DSL)で作成する。
- レシピは、クックブックとしてグループ化できる。
スタンドアロン構成で実行できる。
- Chefクライアントはノードに関するさまざまな属性をChefサーバに送信。
- Elasticsearchを使用してこれらの属性のインデックスを作成し、
- クライアントがこの情報を照会するためのAPIを提供。
- サーバーのレシピはこれらの属性を照会しノードの構成に役立てることができる。
未記載(元 Wiki も見出しのみ)。
未記載(元 Wiki も見出しのみ)。
- Chef (software) - Wikipedia
https://en.wikipedia.org/wiki/Chef_(software)
- Chefの基本
https://qiita.com/kidach1/items/9d569b8673e70ef93f0e - Chefを読んで実行するための全知識
https://qiita.com/TsuyoshiUshio@github/items/89030baca68b05a9783d
- サーバー設定ツール「Chef」の概要と基礎的な使い方 | さくらのナレッジ
https://knowledge.sakura.ad.jp/867/
-
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
補足:Chef は 2020 年に Progress Software に買収され、 現在は Progress Chef として提供されている。 OSS 版はライセンス変更を経ており、コミュニティ・フォークとして Cinc がある。
移行メモ
- 「戻る」の並びにある「Chef」は自ページのため、その旨を補った。
- PukiWiki のページ内アンカ(
#xxxxxxxx)は GitHub Wiki では再現できないため、 他ページのアンカを指すリンクは「〜(ページ名の該当節を参照)」の形に置き換えた。- 本文の無い見出し(「...」「詳細」)は、その旨を明示した。
- リンク先が未移行のページは、移行先のファイル名を
`DNET_○○.md`の形で示し TODO.md に登録した。
Tags: 移行, Chef, 構成管理, インフラ自動化, Ruby, DSL, クックブック, Progress Chef
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。