前日あるいはそれ以前に無線 AP については動作確認頂いておくべきでした。@shien_R さん、@y0ta さんご対応ありがとうございました。
と、いうことで
アレな開始でいきなり反省文を書いている次第。とりあえず
- 1355-1440 1 セット目
- 1455-1540 2 セット目
- 1555-1640 3 セット目
という方向にて。
折角なので
わしもごそごそしてみることに。とりあえず仮想リソースを一つアレして、knife-solo で云々、ってあたりを纏めてみたいと思います。
まずは端末側の用意から、なのか。ディレクトリ掘って云々します。
$ mkdir devopsokinawa#1
で bundle init
$ bundle init
以下を追加して
gem 'chef'
gem 'knife-solo', :github => 'matschaffer/knife-solo'
gem 'berkshelf'
以下を実行。
$ bundle install --path vendor/bundle
あら、以下なエラーが出た。
An error occurred while installing nokogiri (1.6.0), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '1.6.0'` succeeds before bundling.
色々試行錯誤したのですが、もしや、ということで以下。
$ xcode-select --install
導入失敗する。どうも今日は日が悪い模様。
Can’t Install the software because it is not currently available from the Software Update server.
これや駄目だな。いったんアキラメ。つうかこれってほぼ終わりなカンジですね。
今後どうするか、という話
最後に振り帰り含めて色々ご意見を頂くなど
- serverspec 触ったことなかった。落ち着いてさわることができた。
- Chef-solo を vagrant とか serverspec とかで云々。集中できる環境だったので良かった
- Ruby に慣れてないのでそっちで試行錯誤。vagrant でローカルで云々なところまでは辿りつけた
- 設定の仕方などを確認したい
- 前にもつまづいたのが、OSX 前提が多いので困ることが多かった。
- 使ってみたいツールを勉強会の機会で取り組む良い機会になった。
- OSX に Chef を入れる方法がアレだった。
- 全部初めてだったので良い機会だと思い参加した。
- serverspec + Chef の触りかたについて云々した。
- 一通りレクチャはあるのか、と思っていた。
- 環境構築のサンプルは欲しい。
- 次回は細かい部分までやりたい。
- 環境構築部分が激しくハードル高い件。
- Chef 初めて触った。他の人達がいじっているのは見たことはあったが使ったことはなかった。環境構築はできました。
- 実は同様のものを自分で作ってたので色々比べてみたり。
- 何を構築するか、を検討する必要あり。サービスが動いて終わり、はちょっとアレ。
- Chef-solo の謎が解決できてよかった。
- 動いたね、で終わるのは寂しい。みんなで動かして遊べるものがあったら良いのかも、と。サーバ同士で対戦なゲームとかw
- ベンチ勝負な方向なのか。
とりあえず bundler を使って chef-solo な実行環境プロトタイプってのはアレしておきたいと思っております。また、次回開催なら参加したい、という人もいらしたみたいで有難いというか一緒に勉強会運営開催していきましょう!!
もひとつ
hashtag も付きました。名付け親は @libkinjo さんで #okidevops です。
あと、琉大で試してた command line tools の導入は方法がおお間違いで正しくは以下な模様。
と思ったらまだ nokogiri の install に失敗するなorz
再度自宅から
$ xcode-select --install
するも NG です。
と、思ったら
Downloads for Apple Developers に Command Line Tools(OS X Mavericks) for Xcode というナニを発見。
しかもさっきのソレは導入さえしていないことが判明orz やっぱりわしはでびあん系がいいなぁ。
導入後の動作確認
nokogiri 導入失敗。ちょっと別件対応あるのでエントリ投入させて頂いて別途問題処理します。早まったなぁ。