未应用AWS Elastic Beanstalk option_settings

时间:2015-12-18 06:45:46

标签: java amazon-web-services amazon-ec2 amazon-elb amazon-elastic-beanstalk

我正在将Java SE app部署到Elastic Beanstalk,并希望确保option_settings文件中指定的.ebextensions/otions.config按照in the {{3 }}。我想调整ELB和ASG设置:

option_settings:
  - namespace: aws:elb:policies
    option_name: ConnectionSettingIdleTimeout
    value: 120
  - namespace: aws:autoscaling:launchconfiguration
    option_name: InstanceType
    value: t2.nano

我将此文件包含在我正在部署到beanstalk的工件中。我正在部署具有以下结构的app.zip文件:

$ unzip -l app.zip
...
       72  12-17-15 18:17   Procfile
 83199508  12-17-15 18:17   app.jar
        0  12-17-15 18:17   .ebextensions/
      209  12-17-15 18:17   .ebextensions/options.config

我使用eb docs来创建/终止/更新我的EBS应用:

$ eb terminate
$ # .. create app.zip file
$ eb create
$ eb deploy

但是,当我创建EBS环境和/或更新它时,既不应用ELB也不应用ASG配置。该文件在错误的位置?您是否需要更改我将其部署到EBS以正确应用配置的方式?我的应用程序

0 个答案:

没有答案