タグ

vagrantとchefに関するchiku-sanのブックマーク (3)

  • グリーのインフラに Chef を導入した話 | GREE Engineering

    類似のソフトウェアとして、Puppet や Ansible といったものもあります。こういったインフラ自動化まわりのソフトウェアについてはペパボの宮下さんの インフラ系技術の流れ が参考になります。 Chef in グリー さて、グリーでのChefまわりの構成をご紹介します。下図が全体の構成です。 開発環境 開発は各個人のマシン上で仮想マシンを立ち上げて行なっています。クックブックの開発では、クックブックを開発する人が serverspec でテストを書くようにしていて、構築後のサーバが期待通り動くことをテストしています。一つのクックブックでも設定値などの条件によって動作が変わってくるため、test-kitchen を用いて複数の条件(ランリストやノードのアトリビュート(以下、「アトリビュート」)などの組み合わせ)でテストを行っています。 また、一部仮想マシンを使う必要がないテスト(att

    グリーのインフラに Chef を導入した話 | GREE Engineering
  • VagrantとChefSoloを使って、まちクエストの開発環境構築を自動化

    はじめまして。@nushu123と申します。 某IT系企業でネットワークエンジニアとしてBGPを触ったり、営業としてクラウドサービスに関わったりしていました。 最近はwebサービス開発に興味があり、@jishihaさんの下でお手伝いをさせていただくことになりました。 まずは、VagrantとChefSoloを使って、まちクエストの開発環境構築の自動化に取り組みました。 今回は、VagrantとChefSoloの主な操作手順と、ハマったポイントについて紹介したいと思います。 1. まちクエスト開発環境構築の自動化のポイントコマンド一発で、開発環境deployができる事 今までは各自のローカルPCで環境を準備していました。環境に依存するエラーが発生した場合、トラブルシュートに時間を要していました。まさにvagrantの出番といったところです開発環境deploy時に、サンプルdataの登録もあわ

    VagrantとChefSoloを使って、まちクエストの開発環境構築を自動化
  • Vagrant と Chef でつくるはてなブックマークの開発環境

    ブログサービスのHTTPS化を支えたAWSで作るピタゴラスイッチ / The construction of large scale TLS certificates management system with AWS

    Vagrant と Chef でつくるはてなブックマークの開発環境
  • 1