Tags

By year

  1. 2014 (28)

Articles tagged 'Chef'

    cloudwatch-agent というツールを作ったので cloudwatch-agent-chef というのも作った

    CloudWatch AWS Chef


    Posted on May 23


    はじめに

    • CloudWatch のエージェントっぽいのを bash で作った
    • どうやってインスタンスに配るんですか?という問いに対して、じゃあ Chef でというノリだけで作った


    cloudwatch-agent について

    せっかくなので cloudwatch-agent についてもちょっと。


    そもそも何?

    • inokappa/cloudwatch-agent
    • 単にインスタンス内の Load Average とか Memory 使用率、Disk 使用率を CloudWatch にポス...
    Read More

    RabbitMQ のクラスタ構成を体感する

    RabbitMQ Sensu Chef Ruby AWS


    Posted on May 13


    はじめに

    SensuChef Server でも内部的に使われている RabbitMQ に関してフワッとした知識しかないので自分なりに手を動かして実感してみたい。特にクラスタ構成について興味があるので Ruby で簡単なスクリプトでキューの入出をしながら自分なりの知見を深めてみる。

    また、幸い同僚に RabbitMQ に詳しいメンツが揃っているのであまり時間も無いが見聞きしたこともメモっていきたい。



    参考

    Read More

    Serverspec メモ

    Servespec Chef Puppet Monitoring


    Posted on May 13


    はじめに

    Serverspec の利用シーン別メモ。


    Serverspec を利用するメリット

    • サーバーにログインしてやっているようなことを自分自身ではサーバーにログインせずに出来る
    • 確認の手順がコード化されているので誰でも見ることが出来てツッコミも入れてもらえる
    • Jenkins と組み合わせたりすることで結果を後から見直せる


    シーン(1)Chef とか Puppet で構築した後での確認

    概要

    • 様々なところで紹介されている
    • 構築後の確認という意味では手動でセットアップした環境に...
    Read More

    Chef Handlers + Graphite で Chef の実行結果を可視化する

    Chef Graphite


    Posted on May 6


    はじめに

    前回の記事で Chef には Handlers と呼ばれるレポート機能が備わっていることを知った。レポートの出力先としては JSON ファイルや IRC 等があり、みんな大好き、私も大好き(になろうと頑張る)Graphite に出力出来るようなので試してみたいと思う。尚、Fluentd にも出力することが出来るようなので(以下、参考リンク)活用の機会が広がるような気がしている。



    参考

    Read More

    Chef の私的なチートシート 2014 夏

    Chef


    Posted on May 5


    はじめに

    Chef を操作する各種コマンドについてうろ覚えだったりして毎回ググるのが面倒なので纏めてみる。



    関係者の導入について

    Chef そのものや必須(だと思う)ツール各種の導入について。


    Chef

    一番簡単なのは Omunibus インストーラーを利用する。

    curl -L https://www.opscode.com/chef/install.sh | bash
    

    というか、この方法以外ではやった記憶が無いけど、出来るとすれば、各ディストリビューションのパッケージイ...

    Read More

    Chef とか Puppet から Docker をイジれるようなので試してみる

    Chef Puppet Docker AWS


    Posted on May 4


    はじめに

    みんな大好き、私も大好き、Docker のドキュメントを見ていたら(読んでたわけではない)ChefPuppet から直接 Docker をイジれるようなので試してみる。



    参考

    Docker のドキュメントをそのまま参考にする。

    以下は各ソースコード。

    既に chef-docker については下記に...

    Read More

    EC2 インスタンスに Puppet で Sensu Server をセットアップする

    AWS Sensu Puppet Chef Serverspec RabbitMQ


    Posted on May 3


    はじめに

    • 自分自身 Sensu の環境を RPM パッケージからインストールした事は何度かあったが ChefPuppet を利用してのインストールはほぼ皆無なので試してみた
    • Chef での導入については下記の参考サイトにて詳しく解説されている
    • ということで Puppet を使って導入を試みてみる


    参考

    Chef でのセットアップ


    Puppet まわり

    Read More

2014 かっぱのほげふが