タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

chefに関するdaisuke-mのブックマーク (6)

  • [Chef][serverspec]ChefレシピをVagrantとserverspecでテストする - takatoshi blog

    [Chef][serverspec]ChefレシピをVagrantとserverspecでテストする 2013年 05月 01日 せっかくサーバーの構築を自動化したんだから、テストも自動化しないとだよねーってことで色々調べたのでメモ。 ローカルでサーバー作って番に適用 既に手オペで稼働しているサーバーでパスするテスト書いてローカルでサーバー作って番環境に適用 ↑これやりたい サーバーの自動テスト環境比較 サーバーのテスティング環境について調べてみた。 Chef使った前提でいくと cucumber-chef ChefSpec minitest(testkitchen) serverspec 大体こんなもんっぽい。 今回の選定条件はこれ 手オペサーバーを自動化するために、自動化が済んでいないサーバーにもテストを実行したい ローカル環境で実行したテストを番系サーバーでも実行したい サーバ

  • Cookbookテストフレームワーク「ChefSpec」 #opschef_ja - クリエーションライン株式会社

    ChefSpecはCookbookテストフレームワークです。RSpecを用いたテスト駆動開発(TDD, Test Driven Development)と呼ばれる開発手法のためのテストフレームワークで、まずテストを書き、次のそのテストをパスするコードを書き、それらを繰り返して開発を進めていくという手順を取ります。実際にCookbookをノードに適用せず、Cookbookが期待した動作を行うように記述されているかどうかをテストします。 ChefSpecのインストール gemでインストールが可能です。 なお、以前インストールできるChefSpec 0.9.0はChef 11には対応していなかったので、インストールオプションに--preをつけるか、--version '1.0.0.rc1'をつけてChefSpec 1.0.0.rc1をインストールする必要がありました(Error in runni

    Cookbookテストフレームワーク「ChefSpec」 #opschef_ja - クリエーションライン株式会社
  • About Resources

    A resource is a statement of configuration policy that: Describes the desired state for a configuration itemDeclares the steps needed to bring that item to the desired stateSpecifies a resource type—such as package, template, or serviceLists additional details (also known as resource properties), as necessaryAre grouped into recipes, which describe working configurationsResource SyntaxA resource i

    daisuke-m
    daisuke-m 2013/04/30
    リソース各種。
  • ChefでSourceから何かをインストールするCookbookのウォークスルー - Qiita

    この記事は最終更新から1年以上経過しています。 気をつけてね。 Chefのレシピでソースから何かをmakeしてinstallをするやり方は、個人によってまちまちかと思います。 私はこんな感じでやっています。 概要 Joyent SmartOSにirdサーバデーモンのngircdをインストールして、サービスとして起動します。 このCookbookはGithubに公開しています。 higanworks-cookbooks/ngircd_smartos(v0.1.1) 追記:続編できました! [LWRPによる]続・ChefでSourceから何かをインストールするCookbookのウォークスルー レシピのざっくり解説 ローカルに目的のファイルが無かったら取ってくる ファイルを取ってきたらmake & install、ローカルがあれば何もしない サービス登録 サービススタート attributes

    ChefでSourceから何かをインストールするCookbookのウォークスルー - Qiita
  • knife-solo v0.3.0のrake installでabortedする場合 - F.Ko-Jiの「一秒後は未来」

    「入門Chef Solo – Infrastructure as Code [Kindle版]」を読みつつ knife-solo の 0.3.0 をインストールしようとしたら rake aborted! になってしまった。 $ git clone git://github.com/matschaffer/knife-solo.git $ cd knife-solo $ rake install rake aborted! ERROR: While executing gem ... (Gem::InvalidSpecificationException) ["lib/knife-solo/resources/patch_cookbooks/chef-solo-search/.travis.yml", "lib/knife-solo/resources/patch_cookbooks/che

    knife-solo v0.3.0のrake installでabortedする場合 - F.Ko-Jiの「一秒後は未来」
  • knife-solo v0.3.0のinstall方法 - rochefort's blog

    こちらのを見ながら、vagrant、chefに入門中。 入門Chef Solo - Infrastructure as Code - 達人出版会 knife-soloのinstall v0.3.0のinstall方法ですが 書では git clone git://github.com/matschaffer/knife-solo.git cd knife-solo rake install と記載されていますが gem i knife-solo --pre でもOKですね。 おまけ ruby2.0でknife-soloのjson1.6.1がinstallできずに1時間ほどはまっていたのですが gem update --systemrubygemをupdateすれば入りました。

    knife-solo v0.3.0のinstall方法 - rochefort's blog
  • 1