Chef
knife-soloは予め~/.ssh/configのホスト名とnodes/(ホスト名).jsonでネーミングルール合わせておけば $ knife solo bootstrap (ホスト名)でよしなにやってくれるので大変便利なのだけど、AWSでEC2のインスタンスをポコポコ上げてIP変わると~/.ssh/configいじ…
berkshelfでmysqlをインストールするのに若干いろいろハマったのでメモです。 環境はvagrant上のCentOS6.5です。mysqlは5.6を入れます。前回vagrantで環境作ってた時はchefのprovisionまでVagrantfileに書いてたのですが、この方法だと一部のクックブックを…
前回chef入門してたらやたら長くなったので、やっと本題のchefでrails用のruby環境作るのやった。 なんか色々試行錯誤しながらも出来たのでまとめた。 準備 手元の環境はMacOSX10.10(Yosemite)です。rubyはrvmで2.2.0入れてる。VirtualBox入ってなければイン…
こないだクローラーでデータ収集まで終わったので、とりあえず適当にDBにぶち込んで検索できるのでも作ってみようかと思ったのだけど、rails newする前に、ちょっと待てよと。せっかくなので開発環境vagrant+chef-soloでモダンな感じにしたいなぁとか思いだ…