如何为不同的弹性beanstalk环境添加不同的option_settings?

时间:2014-06-20 11:22:58

标签: amazon-web-services elastic-beanstalk

我尝试在NODE_ENV中使用option_settings为不同的弹性beanstalk环境添加不同的.ebextensions环境变量,即

option_settings:
  - option_name: NODE_ENV
    value: production

其中valuestagingproduction,具体取决于我拥有的2个不同的弹性beanstalk环境(根据http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-reference-branch-environment.html也映射到不同的git分支)

是否可以在.ebextenions中执行此操作?或者我是否需要访问管理控制台?

1 个答案:

答案 0 :(得分:0)

是的,如果每个环境有不同的软件包,可以在.ebextensions中执行此操作。使用单个程序包,您必须使用管理控制台,CLI或SDK在运行时设置它。