Upload
-
View
890
Download
0
Embed Size (px)
Citation preview
サポートするプラットフォーム名称 言語 Application / Web
サーバー64bit Amazon Linux 2014.09 v1.0.9 running Ruby 2.1(Puma)
Ruby 2.1.4 Puma 2.9.1 and Nginx1.6.2
64bit Amazon Linux 2014.09 v1.0.9 running Ruby 2.1(Passenger Standalone)
Ruby 2.1.4 Passenger 4.0.53
64bit Amazon Linux 2014.09 v1.0.9 running Ruby 2.0(Puma)
Ruby 2.0.0-p594
Puma 2.9.1 and Nginx1.6.2
64bit Amazon Linux 2014.03 v1.0.2 running Ruby 1.9.3
Ruby 1.9.3 Passenger 4.0.37
32bit Amazon Linux 2013.09 running Ruby 1.8.7
Ruby 1.8.7 Passenger 4.0.20
などなど
論理構成Versionリポジトリ
Enviroment ConfigrationEnviroment ConfigrationURLURL
Enviroment
Enviroment ConfigrationEnviroment ConfigrationURLURL
Enviroment
ConfigrationTemplate
ConfigrationTemplate
application
豆知識 部分的導入Versionリポジトリ
Enviroment ConfigrationEnviroment ConfigrationURLURL
Enviroment
Enviroment ConfigrationEnviroment ConfigrationURLURL
Enviroment
現行
試験
ebコマンド
コマンド 説明eb init Applicationの初期設定eb start Application環境の開始eb status ステータスの確認eb update Application環境の設定更新eb stop Application環境の停止eb delete Application環境の破棄
Enviromentの状態
Auto Scaling group
Security group
Availability Zone
URLアクセスURLアクセス
CNAMEが正しく設定CNAMEが正しく設定
ELBの存在ELBの存在
ELBに EC2付与ELBに EC2付与
Auto Scaling Groupの存在
Auto Scaling Groupの存在
ポート 80疎通ポート 80疎通
EC2の状態EC2の状態
Enviromentの状態状態 説明
Green URLチェック成功
Yellow URLチェック失敗(5分以内)Red URLチェック失敗(5分超)
またはその他のエラー
Grey アプリのリロード中などで、状態を取得できない
DNS Swaping
Versionリポジトリ
Enviroment ConfigrationEnviroment Configration
URLA
URLA
Enviroment
Enviroment ConfigrationEnviroment Configration
Enviroment
URLB
URLB
URLA
URLA
URLB
URLB
環境のカスタマイズ名称 概要
Packages パッケージ管理
Sources アーカイブのダウンロードとEC2への展開
Files EC2上にファイルを配置Users ユーザー追加
Groups ユーザーグループ追加
Commands EC2上でのコマンドの実行Container_commands コンテナ上でのコマンドの実行
Services サービスの制御
Option_settings 環境変数の設定など