IFTTTでメールを電話に変換する

とあるメールアドレスにメールが届いたら、ケータイに電話がかかってくるような仕組みをつくる機会がありました。 適当なコードを書いて、AWS Lambdaで動かせばすぐできるのでしょうが、 メンテしたくなかったのでサービス連携サービスIFTTTを使ってみました…

Chefレシピから serverspec のテストコードを自動生成してみた

Chefのレシピ書いた上で、同じようなテストコード書くの面倒だなぁ 誰か書いてくれないかなぁ って思ってたら、同じように考えている人がいた。 ありがてぇ、ありがてぇ!(涙) Chef のレシピから serverspec のテストを自動生成する chef-serverspec-handler…

CircleCIから特定AMIでインスタンスを立ててtest-kitchenする

CircleCI便利なんだけど、秘伝のタレな環境をテストするのにちょっとうまくいかない。 具体的には、特定のAMIがあって、そのAMIからLaunchしないと動かない系。 そんな環境捨てて新しくコーダブルな環境にしたり、 Dockerイメージ化して上げちゃうのが良いん…

ゆるぼ:LVMのStripes設定変更

LVMで組んだ環境がなんか速度でないなーと思ったら、ストライピングされてなかった。 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda1 1.00 0.00 15.92 0 32 dm-0 34.83 0.00 278.61 0 560 sdf 34.33 0.00 278.61 0 560 sdg 0.00 0.00 0.00 0 0 …

Docker Logging Driver の fluentd プラグインを使って maillog をホストに持って来・・・たかった

Dockerでメールサーバー作ったけど、メールログがローテートされなかった。 原因はシンプルで、cronが入ってなくてローテートが動いていなかった。 普通ならパッケージ入れてはい終了、なんだけど Dockerの Logging Driver に fluentdが追加されたとか聞いた…

Mac上のVirtualBoxにFluentd(td-agent)を入れる

コマンドひとつで好き勝手にマシンが作れるのは便利だけれど、 いちいちリモートにログインしてログを見るのがどうにも面倒くさい・・・。 ログをホストに持ってきたら、楽ちんじゃん!! ということで、仮想マシン作成時にfluentd(td-agent)を入れてログを…