Wercker + Vagrant + AWS + serverspecでChefのレシピをCIする

[2014-01-09-1] からmasutaka.netのCIを開始したが、残念ながら masutaka.netに直接serverspecする、なんちゃってCIだった。 masutaka.netにcookしてからPRを出して、WerckerにCIさせていた。 ...

2014-09-14 (日) · masutaka

GitHubのPrivateリポジトリをChef経由でcloneしようとしたらハマった

自分のinit.elや.zshenvはGitHubのPrivateリポジトリで管理しています。 masutaka.netでも同じ設定を使いたかったので、Chef経由(実際はKnife Solo経由)でgit cloneしようとしたら結構ハマったので、メモしておきます。 ...

2013-08-20 (火) · masutaka

nginxのアクセスログをFluentd経由でGrowthForecastのグラフにしてみた

昨日[2013-08-14-1] インストールしたGrowthForecast をFluentdと連携させ てみます。 今回グラフにしたのは2つの情報です。 (1) nginxが各リクエストを処理した時間($request_time) ...

2013-08-15 (木) · masutaka

GrowthForecastをインストールする

前回[2013-07-17-1] から間が空いてしまいましたが、GrowthForecast をイ ンストールしました。 インストールするだけなら、これだけでOKです。 % mkdir ~/growthforecast % cd ~/growthforecast % echo "requires 'GrowthForecast';" > cpanfile % sudo apt-get build-dep rrdtool % plenv exec carton install 起動方法はこんな感じ。http://example.com:5125とかにアクセスすると確 認出来ると思います。 ...

2013-08-14 (水) · masutaka

plenv + cpanm + cartonでPerlの環境を構築した(Ubuntu版)

plenv + cpanm + carton でPerlの開発環境を構築する|Act as Professional - hiroki.jp 私もGrowthForecast をインストールするために、Ubuntu 12.04.2 LTS上に Perlの環境を構築しました。@hirocaster さんと若干違いがあった(下記★ の箇所)ので、私の手順も書き留めておきます。 ...

2013-07-17 (水) · masutaka

masutaka.netをさくらのVPSに置き換えました

このブログはほぼ静的コンテンツなので、置き換えるメリットはほぼありません。でもいろいろ遊びたかったので置き換えました! 置き換え前 さくらのレンタルサーバ [2009-05-17-4] ...

2013-05-27 (月) · masutaka

『入門Chef Solo - Infrastructure as Code』を読んだ

入門Chef Solo - Infrastructure as Code amazon.co.jp 業務でちょろっと使ったことある程度だし、890円だし、買ってみた。 Chefはサーバー設定や更新を自動化するツールです。サーバにちょっとで も興味がある人は今すぐ読んだ方が良いです。仮想サーバのVagrant使って、 本当に簡単に試すことが出来ます。 ...

2013-04-22 (月) · masutaka