こんにちは、Ruby大好きMiyakeです :-) "DevOps"という言葉がクローズアップされるようになってから、Chefがかなり流行ってきてますよね。 ブログとかTwitterをみていても、ここ1年で実際の業務や、開発環境を構築するのにChefを使ってる人がかなり増えたな~って思っています :-) 今日は、そんなChefを使っていく中で気になった、Recipeが実行されるまでの仕組みと、Recipe内で宣言している変数の関係について調べてみたので、紹介したいと思います。 実はこのRecipeが実行されるまでの仕組みを理解することで、Recipe内で宣言した変数の使い方が、より理解できるようになります :-) まずは、Recipeが実行されるまでの仕組みが見えてくるよう、わざと誤った変数の使い方をしたサンプルを書いてみました。 誤った変数の使い方をしているのは、リソースBlockとリソ
September 20, 2013 ミドルウェアの管理はchefを使用している サーバへのデプロイはcapistranoを使用している 上記2点が当てはまる場合、serverspecの使い方として Testing #chef Cookbook by #serverspec #devops / さよならインターネット serverspecでchefのjsonを読み込む / さよならインターネット serverspecをJenkins氏で回す場合について / さよならインターネット 上記エントリーを参考にして頂ければchef + serverspecである程度の インフラストラクチャの構築とテストが行えるかと思います。 また、こちらのエントリーのように、chefのrecipeからserverspecのテスト自体を 生成してしまうという素晴らしいアイデアもあります。最高ですね。 Chef のレ
こんにちは、おおはしりきたけです。9月6日(金)に翔泳社さんが主催している、アジャイルアカデミーに参加してきました。色々学ばせていただいたので、レポートを書かせていただきます。 アジャイルアカデミーとは? アジャイルアカデミーは、一流講師陣による1日完結型の少人数ワークショップです。過去にも以下のようなワークショップが行われてきました。 第1期 2013/6/24:『アジャイルサムライ』でつかむアジャイル開発の全体像:角谷信太郎氏 2013/6/25:TDD Boot Camp (Agile Academy Edition):和田卓人氏 2013/6/26:実践アジャイル製品開発マネジメント:角征典氏 2013/6/27:Scrum Boot Camp Premium:西村直人氏 2013/09/02:Scrum Boot Camp Premium (Agile Academy Editi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く