...
※ 起動した VM は VirtualBox のデフォルトの仮想マシンフォルダに配置されます。
Cookbook のひな形をつくる
chef コマンドで Cookbook のひな形を生成します。
コード ブロック |
---|
$ cd workspace |
...
$ chef generate cookbook <Cookbook 名> |
- Cookbook 名: jenkins
コマンドを実行すると、以下のファイルが作成されます。
.kitchen.yml
Kitchen の設定ファイル
テスト用のインスタンスや実行するプロビジョニングの設定を記述
Berksfile
Berksfile の設定ファイル
Kitchen でプロビジョニングを行うときの依存する Cookbook を記述
README.md
Cookbook の説明書
chefignore
ChefClient に転送しないファイルを定義
metadata.rb
Cookbook の基本情報を記述
recipes/default.rb
Cookbook がデフォルトで実行する Redipe
...