カテゴリー別記事一覧
-
test-kitchen 1.0 概略 前編 #opschef_ja
Cookbookテストフレームワークtest-kitchenの1.0が2013年5月11日、masterブランチとなりました。 ドライバ 以前のtest-kitchen安定版ではVagrantやOpenStack...2013.06.06
1
-
BerkshelfでCookbookを管理する #opschef_ja
Berkshelfとは、Cookbookとその依存関係の管理を行うツールです。 同様にBundlerライクなツールとしてLibrarian-Chefがありますが、2013年4月25日現在、Berk...2013.05.08
14
-
BentoでVagrant Boxを作成する #opschef_ja
Bentoとは、VagrantのBoxを作成するツールであるVeeweeの定義ファイル集積プロジェクトです。 Bentoを使うことで、ChefのさまざまなテストのためのVagrant B...2013.05.07
4
-
Chef 11 Serverの新機能: Partial Search #opschef_ja
Chef 11 Serverの新機能としてPartial Searchがあります。これはChef Serverから必要な情報のみを検索結果として取得するもので、Chef ServerとChef Client間...2013.04.25
10
-
CookbookをTravis CIでテストする #opschef_ja
Travis CIとは、SaaS型の継続的インテグレーションサービスで、GitHub上のプロジェクトのビルド・テストを行えます。 Travis CIはRubyにも対応しているため...2013.04.24
6
-
Cookbookテストフレームワーク「ChefSpec」 #opschef_ja
ChefSpecはCookbookテストフレームワークです。RSpecを用いたテスト駆動開発(TDD, Test Driven Development)と呼ばれる開発手法のためのテストフレームワーク...2013.04.23
15
-
Cookbookテストフレームワーク「test-kitchen」後編 #opschef_ja
前編ではtest-kitchen環境の準備と簡易テストまでを行いました。 本稿では後編として、MiniTest::SpecというBDDのためのテストフレームワークを用いたテスト...2013.04.19
2
-
Cookbookテストフレームワーク「test-kitchen」前編 #opschef_ja
test-kitchenはCookbookテストフレームワークです。VagrantとVirtualBoxを使って仮想OSを作成し、クリーンな環境の中でCookbookのテストが行えます。テストの...2013.04.19
11
-
Chef 10 ServerからChef 11 Serverへのデータ移行 (knife-backup) #opschef_ja
Chef 10 ServerからChef 11 Serverへのデータ移行 (knife-backup) Chef 11 ServerはChef 10 Serverから内部構造が大幅に変更されており(The Making of Erchef...2013.04.10
8
-
Chef 11 Server Installer #opschef_ja
Chef 11 Server Installerとは 以前のChef Serverのインストール(Installing Chef Server)は、DebianとUbuntu以外はパッケージが提供されておらず、大変面倒...2013.04.05
1
-
Chef Client Omnibus Installer #opschef_ja
Chef Client Omnibus Installerとは 以前のChef Clientのインストール(Installing Chef Client and Chef Solo)は、プラットフォームごとに別々であり、しかも...2013.04.02
1