おススメ記事
【Chef】Knife solo initができなくて困った

chef_logo
Vagrantでの環境構築を自分の手でやりたいので、
わかんないながらChefを覚えて行こうと思い頑張りました。
結局まだあんまし分かんないのですが、舞台を整えるとこで
躓いたので、ここにどう解決したかメモってこうと思います。

Knife-soloのインストール場所を変えた

Knife-soloのバージョンを下げるとか別バージョンが入ってるとダメだから
gem cleanup knife-soloするとか別の方法もあるみたいなのですが、
僕はこちらの記事を参考にしました。
実際やったことと言えば、knife-soloをc:\opscode\chefdk\embedded\binに移動してからgem installしただけです。

インストールのログは

Fetching: knife-solo-0.4.2.gem (100%)
WARNING:  You don't have c:\users\moge\.chefdk\gem\ruby\2.0.0\bin in your PATH,
          gem executables will not run.
Thanks for installing knife-solo!

If you run into any issues please let us know at:
  https://github.com/matschaffer/knife-solo/issues

If you are upgrading knife-solo please uninstall any old versions by
running `gem clean knife-solo` to avoid any errors.

See https://bit.ly/CHEF-3255 for more information on the knife bug
that causes this.
Successfully installed knife-solo-0.4.2
Parsing documentation for knife-solo-0.4.2
Installing ri documentation for knife-solo-0.4.2
1 gem installed

こんな感じになりました。
WARNINGが出てるのでなんか不安ですけど

c:\LAMP>knife solo init chef
Creating kitchen...
Creating knife.rb in kitchen...
Creating cupboards...
Setting up Berkshelf...

無事initすることは出来たようです・・・。
便利そうなんですけど、道のりは遠そうですね。
スグ覚えられる人がうらやましいなぁ。


今の会社に入った時のIT技術について僕は、
真っ暗な部屋に灯も無しで放り込まれた様に感じたけど、
灯が点れば、物凄い複雑な迷路の中に無数の扉があって、
それを開けるとまた迷路があるみたいに感じる。
でも、もっと技術ある人にとって、
IT技術の印象ってまた違うんだろうな。当然だけど。
その違う印象を自分で感じてみたい。

スポンサーリンク

この記事が気に入ったら
フォローしよう

最新情報をお届けします

Twitterでフォローしよう

おすすめの記事