タグ

ブックマーク / mizzy.org (3)

  • 構築済みサーバを RSpec でテストする serverspec という gem をつくった - Gosuke Miyashita

    Puppet や Chef で構築したサーバを RSpec でテストする で書いた仕組みを使いやすくするために serverspec という名前で gem 化してみた。 rubygems.org にも登録してあるので、gem install でインストールできる。 $ gem install serverspec インストールしたら、適当なディレクトリで serverspec-init を実行。すると、雛形となるディレクトリやファイルを生成する。 $ serverspec-init + spec/ + spec/www.example.jp/ + spec/www.example.jp/httpd_spec.rb + spec/spec_helper.rb + Rakefile spec/www.example.jp/httpd_spec.rb がサンプルテストコードで、こんな感じになって

    hisaboh
    hisaboh 2013/03/25
  • mizzy.org : デブサミ出張 Shibuya イベント

    デブサミ出張 Shibuya イベント Posted by Gosuke Miyashita Wed, 14 Feb 2007 12:58:12 GMT デブサミ出張 Shibuya イベントで、Assurer についてしゃべってきました。発表資料をここに置いておきます。 感想とか書きたいのですが、嘔吐下痢性の風邪にやれられて、一日何もべることができず、打ち上げにも参加できないぐらい体調悪いので、今日はこの辺で。

  • mizzy.org : puppet の言語構造

    puppet の言語構造 Posted by Gosuke Miyashita Mon, 19 Mar 2007 04:34:13 GMT Installation Guide を読めば、とりあえず puppet を動かすことはできるけど、やりたいことをやろうと思ってもすぐにできるわけでもない。というわけで、ドキュメントをちゃんと読んでみることにした。 まずは puppet の設定ファイルで使われている内部言語の理解から、ということで、Language Structures を超意訳してみる。 Types puppet 設定の基構成単位。管理されるコンピュータ上のオブジェクト(ファイルとかパッケージとか)を表すもので、あらかじめ用意されたビルトインタイプ以外にも、自ら定義することも可能。 file { "/etc/passwd": owner => root, mode => 644 }

  • 1