2014-01-01から1年間の記事一覧
前回はローカルで docker 上で serverspecを実行した。 今回は、CircleCI上で dockerを起動し、knife-soloで構築し、 serverspecでテストができるようにしようと思う。 全体のワークフローとしては、以下の順序となる。 Githubにchefのコードをpushする Circ…
knife-soloを使ってサーバー構築しているのだが、serverspecを使ってテストをしていなかった。 でも、前々からしようと思っていたので、今回重い腰を上げて実際にserverspecを使ってテストを行うようにした。 基本的な方針として、ローカル環境では knife-so…
通知としては、メールとhipchatを使おうと思う。 プラグインがこちらで 公開されているのでダウンロードし、 files/default/handlers 以下に プラグインを配置する。 プラグインには、#!/usr/bin/env ruby と記述されているが、 sensuインストール時に一緒に…
前回の続きで、 sensu-adminをインストールした 手順を公開しようかと思ったが、uchiwaを見かけて、こちらの方が見た目が良かったので、uchiwaをchefを使用してインストールしてみた。 Berkshelfに追加 cookbookが公開されていたので、そちらを使用する事に…
chefを使ってSensuをインストールしたかったが、ネットの情報だと インストール時のみにchefを使って、後は手動で設定していたり、 公式のcookbookのプログラムを直接編集していたりしていたが、 個人的にはそういった事はせずに、Sensuを管理していきたいと…
griterの使い方をいつも忘れてしまうので、メモ。 $ g8 rkmathi/basic-project とすると、 プロジェクト名 組織 version を聞かれるので入力すれば、プロジェクトが作成される。
こんなサイトあったんだ。。 hubot-script-catalog hubotのスクリプト作る前に調べよ