この記事は2025年現在あまり役に立ちませんが、余裕のある方は過去を懐かしめるので楽しみください。
Vagrantでの環境構築を自分の手でやりたいので、
わかんないながらChefを覚えて行こうと思い頑張りました。
結局まだあんまし分かんないのですが、舞台を整えるとこで
躓いたので、ここにどう解決したかメモってこうと思います。
Knife-soloのインストール場所を変えた
Knife-soloのバージョンを下げるとか別バージョンが入ってるとダメだから
gem cleanup knife-soloするとか別の方法もあるみたいなのですが、
僕はこちらの記事を参考にしました。
実際やったことと言えば、knife-soloをc:\opscode\chefdk\embedded\binに移動してからgem installしただけです。
インストールのログは
<br /> Fetching: knife-solo-0.4.2.gem (100%)<br /> WARNING: You don't have c:\users\moge\.chefdk\gem\ruby\2.0.0\bin in your PATH,<br /> gem executables will not run.<br /> Thanks for installing knife-solo!</p> <p>If you run into any issues please let us know at:<br /> https://github.com/matschaffer/knife-solo/issues</p> <p>If you are upgrading knife-solo please uninstall any old versions by<br /> running `gem clean knife-solo` to avoid any errors.</p> <p>See https://bit.ly/CHEF-3255 for more information on the knife bug<br /> that causes this.<br /> Successfully installed knife-solo-0.4.2<br /> Parsing documentation for knife-solo-0.4.2<br /> Installing ri documentation for knife-solo-0.4.2<br /> 1 gem installed<br />
こんな感じになりました。
WARNINGが出てるのでなんか不安ですけど
<br /> c:\LAMP>knife solo init chef<br /> Creating kitchen...<br /> Creating knife.rb in kitchen...<br /> Creating cupboards...<br /> Setting up Berkshelf...<br />
無事initすることは出来たようです・・・。
便利そうなんですけど、道のりは遠そうですね。
スグ覚えられる人がうらやましいなぁ。
今の会社に入った時のIT技術について僕は、
真っ暗な部屋に灯も無しで放り込まれた様に感じたけど、
灯が点れば、物凄い複雑な迷路の中に無数の扉があって、
それを開けるとまた迷路があるみたいに感じる。
でも、もっと技術ある人にとって、
IT技術の印象ってまた違うんだろうな。当然だけど。
その違う印象を自分で感じてみたい。
コメントを残す