ページ ツリー

比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

開発の流れ

Section
Column
width720px

 

Column
Section
bordertrue
Column

Cookbook 作成

まずは Cookbook を作成します。

Recipe 編集

テキストエディタや IDE で Recipe を編集します。

Kitchen でプロビジョニング

Kitchen でテスト用インスタンスを立てて、プロビジョニングを行います。
ここでプロビジョニングが成功すれば、Cookbook の完成です。
失敗した場合は、Recipe を編集しなおします。 

 

Cookbook をつくろう

Cookbook の生成

Section
Column
width720px

まずは、Chef のソースコードである Recipe を格納するための Cookbook をつくります。

コード ブロック
$ cd workspace
$ chef generate cookboook jenkins
Column
Section
bordertrue
Column

`chef` は ChefDK のコマンドです。
ここでは 'jenkins' という名前の Cookbook を `chef` コマンドで生成しています。

 

Cookbook は Chef のソースコードを取りまとめた単位です。
Cookbook の中には実際のソースコード(Recipe)が入ります。

...