Git Product home page Git Product logo

hakaru's Introduction

hakaru Build Status

hakaru: 素朴な計測サーバ

1st step

  • デプロイを実施する
  • AMIをビルドする

deployment

  1. ビルドを実施し、成果物をアップロードする
$ make upload
  1. blue/green or in-place のどちらかを実施する

build AMI

$ cd provisioning/ami
$ make

launch EC2 instance

  • インスタンスタイプ: c5.large
  • サブネット: プライベートサブネット
  • iam: hakaru
  • セキュリティグループ: hakaru
  • ユーザデータに ./user_data.sh の内容を記述する

blue/green deployment

  1. AMI をビルドする
  2. AMIからEC2インスタンスを起動する
  3. 起動するEC2インスタンスの User data に ./user_data.sh の内容をコピペする
  4. EC2インスタンスをロードバランサーに紐付る
  5. 古いEC2インスタンスを終了する

in-place deployment

  1. 既にEC2インスタンスを起動していること
  2. インスタンス上でユーザデータ ./user_data.sh の内容を実行する

hakaru's People

Contributors

yowatari avatar katzchang avatar shomah4a avatar renovate-bot avatar saxsir avatar

Watchers

 avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.