2.VagrantのBoxをインストール+Chefのインストール
前回はコマンドプロンプトでChefが動かないところで終了。
その後試したところ、再起動が必要だったらしい。
chef-solo -v
で
Chef: 11.12.2
が表示された。
次は
knife-soloプラグインをインストール。
sudo gem install knife-solo
で出来るとあったのでコマンドラインで試すがsudoが通らない。
gemが動くならsudo要らないのでは?と思い
gem install knife-solo
を試したら入った

でも自分が何のためにナイフを手に入れたのかわからない。
これは何に使うんでしょうシェフ。
Chefにはサーバとクライアントが分かれている形式と、スタンドアローンのChef-Soloという形式があるらしい。
ChefはCookbookという設定情報を集めたものがあり、それを操作するのがKnife。Chef-Soloで使うのがKnife-Soloということでよろしいでしょうか。
次が
knife-soloの初期設定をする
knife configure でエンターを押し続ければいいと乱暴な事が書いてあるのでやってみる。
# knife configure
WARNING: No knife configuration file found
Where should I put the config file? [/root/.chef/knife.rb]
ERROR: Ohai::Exceptions::DependencyNotFound: Can not find a plugin for dependency os
ちょっとわからないエラーで怒られたのでグーグル先生に質問。
http://www.fl-ops.com/technical/20140420_chef-2/
4月上旬頃から新規にchefをインストールすると発生するエラーで、
最新版であるChef 11.12.2 又は 11.12.0 をインストールして「knife configure」を
実行すると発生するバグである
って書いてある人柱さんの記事を発見。
さっき
Chef: 11.12.2
って出たばっかりですけど。
時間切れなので今日はここまでっ。