Chef-soloリポジトリ作成

LINEで送る
Pocket

Chef-soloのリポジトリ作成手順を記す。

Chef-soloで始めにやる事は、Chef-soloに最適なリポジトリ環境を作る事だ。ターミナルからコマンド一発で出来るので簡単。

まずターミナルを開く。そしてリポジトリを作りたいディレクトリに移動してinitコマンドを実行。

$ cd {path_to_directory}

$ knife solo init {repo_name}

{path_to_directory}は任意のディレクトリ。{repo_name}はchef-soloリポジトリの名前。

これを実行すると{path_to_directory}の下に{repo_name}というディレクトリが作成され、内部には複数のディレクトリが作成される。

例えば chefという名前のリポジトリにした場合

mn13051001:hoge {user}$ cd {path_to_
mn13051001:hoge {user}$ knife solo init chef
mn13051001:hoge {user}$ ll chef
total 16
drwxr-xr-x  11 {user}  GARAGE\Domain Users  374 10 14 13:53 .
drwxr-xr-x   3 {user}  GARAGE\Domain Users  102 10 14 13:53 ..
drwxr-xr-x   3 {user}  GARAGE\Domain Users  102 10 14 13:53 .chef
-rw-r--r--   1 {user}  GARAGE\Domain Users   28 10 14 13:53 .gitignore
-rw-r--r--   1 {user}  GARAGE\Domain Users   43 10 14 13:53 Cheffile
drwxr-xr-x   3 {user}  GARAGE\Domain Users  102 10 14 13:53 cookbooks
drwxr-xr-x   3 {user}  GARAGE\Domain Users  102 10 14 13:53 data_bags
drwxr-xr-x   3 {user}  GARAGE\Domain Users  102 10 14 13:53 environments
drwxr-xr-x   3 {user}  GARAGE\Domain Users  102 10 14 13:53 nodes
drwxr-xr-x   3 {user}  GARAGE\Domain Users  102 10 14 13:53 roles
drwxr-xr-x   3 {user}  GARAGE\Domain Users  102 10 14 13:53 site-cookbooks

という風にしてchefディレクトリ内にリポジトリが作成される。

「いいね」ご協力お願い致します!

LINEで送る
Pocket

コメントを残す

メールアドレスが公開されることはありません。