2016-12-15 6 views
-1

を持つ単一のインスタンスElastic Beanstalkでアプリケーションを作成します。だから私は、適切なProcfile /ビルドファイルでJavaアプリケーションを持っているEB-CLI

私たちのスクラッチElastic Beanstalkで環境にEBを作成走ってきたが、私はそれ平衡負荷対単一インスタンスタイプにするために、手動設定の変更をフォローアップする必要があります。

は、どのように私はそれが単一インスタンス環境を生成eb create $ENVIRONMENT_NAME時にEB-CLIを使用するのでしょうか?

.elasticbeanstalk/config.yml

branch-defaults: 
    development: 
    environment: development 
    group_suffix: null 
    staging: 
    environment: staging 
    group_suffix: null 
    production: 
    environment: production 
    group_suffix: null 
global: 
    application_name: feed-engine 
    branch: null 
    default_ec2_keyname: null 
    default_platform: Java 8 
    default_region: us-east-1 
    profile: prod 
    repository: null 
    sc: git 

答えて

1

があり、私は.ebextensionsについて考え出しました。

{ 
    "option_settings" : [ 
    { 
     "namespace" : "aws:elasticbeanstalk:application", 
     "option_name" : "Application Healthcheck URL", 
     "value" : "/" 
    }, 
    { 
     "namespace" : "aws:autoscaling:asg", 
     "option_name" : "MinSize", 
     "value" : "1" 
    }, 
    { 
     "namespace" : "aws:autoscaling:asg", 
     "option_name" : "MaxSize", 
     "value" : "1" 
    }, 
    { 
     "namespace" : "aws:autoscaling:asg", 
     "option_name" : "Custom Availability Zones", 
     "value" : "us-east-1a" 
    }, 
    { 
     "namespace" : "aws:elasticbeanstalk:environment", 
     "option_name" : "EnvironmentType", 
     "value" : "SingleInstance" 
    }, 
    } 
} 
関連する問題