Tbpgr Blog

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

Chef | Windows7環境にChef、Knife Soloのインストール

概要

Windows7環境にChef、Knife Soloのインストール

詳細

Windows7環境にChef、Knife Soloのインストールを行います。
Knife SoloはChef Soloを利用する際のサブコマンドを提供してくれます。

インストール手順

Chef、Knife Soloのインストール

http://www.opscode.com/chef/install/インストーラを選択してダウンロードします。
2013/10/21現在最新バージョンは11.6.2ですが、最新バージョンはVagrantその他との連携時に
何かと不都合があるので11.6.0をチョイス。

ウィザードに従ってインストールを実行します。

Knife Soloインストール
gem install knife-solo -v 0.3.0

※インストール時に依存関係でエラーが出た場合は対象gemもinstall。
私の場合は下記をインストールしました。

gem install windows-pr -v 1.2.1
gem install win32-process -v 0.6.5
Cygwinにalias追加

.bash_profile

alias knife='C:/opscode/chef/bin/knife'
alias chef-solo='C:/opscode/chef/bin/chef-solo'
Chef Soloの疎通確認
$chef-solo --version
Chef: 11.6.0
Knifeの疎通確認
knife --version
Chef: 11.6.0
Knifeの初期設定
knife configure

※多数の確認項目があるが、ひとまずすべてデフォルトを選択