Chef/用語

Chef Solo

Chefのレシピを単体で実行するやつ。環境構築対象そのものにインストールして使う

knife

リポジトリを操作するためのツール

knife-solo

chef-soloを(対象のサーバ外から)リモート・コントロールするためのツール。knife の拡張という位置づけ。

Nodeオブジェクト

環境構築対象のこと自体をChefでは Node と呼び、その状態を記録しておくものを Node オブジェクトと言う。

つまりどのレシピを使ってどのような状態にしたいかを記述する。

パッケージ

rpm, deb 等の各ディストリビューションで管理されているアプリケーションのパッケージを抽象化したレイヤー。 これにより Chef の設定をそのままに複数の環境で同様の動きができるようになるので再利用性が高まる・・・

本当にこんなのうまくいくのか?ちょっと疑問。

クックブック

レシピとレシピが使うファイルをまとめたもの

リポジトリ

別名キッチン

クックブックをまとめて置いておくところ

レシピ

環境構築する手順そのものを Ruby のコードで書いたもの

冪等性

同じことを何度やっても結果が同じになること。

server_configuration_management/chef/technical_term.txt · 最終更新: 2019-03-01 11:17 by ore