Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

Chef | Knife solo initでKitchenのテンプレートを生成

概要

Knife solo initでKitchenのテンプレートを生成

詳細

Knife solo initでKitchenのテンプレートを生成します。
KitchenはChefのレシピを書くためのリポジトリです。

コマンドは

knife solo init kitchen_name

です。

すでにKitchenとなるフォルダが作成済みの場合は

cd kitchen
knife solo init .

でも作成可能です。

例1

hogeフォルダ配下にhageキッチンを作成する

$ knife solo init hage
Creating kitchen...
Creating knife.rb in kitchen...
Creating cupboards...
└─hoge
    └─hage
        ├─.chef
        ├─cookbooks
        ├─data_bags
        ├─nodes
        ├─roles
        └─site-cookbooks

例2

higeフォルダを作成し、その中で初期化を実行する

$ mkdir hige
$ cd hige
$ knife solo init .
Creating kitchen...
Creating knife.rb in kitchen...
Creating cupboards...
hige
  ├─.chef
  ├─cookbooks
  ├─data_bags
  ├─nodes
  ├─roles
  └─site-cookbooks