Elastic Beanstalk命令行不断更改optionsettings文件

时间:2014-06-11 11:10:12

标签: elastic-beanstalk

我试图设置

SecurityGroups=security_group

在我的 .elasticbeanstalk / optionsettings.environment 文件中,但每次我运行 eb start eb stop 时,设置都会被删除。< / p>

唯一可行的方法是我添加设置,然后运行 eb update ,但为什么我的设置文件会改变呢?

2 个答案:

答案 0 :(得分:2)

有关此行为的说明,请参阅this主题。

如果要设置环境变量,我建议您在.ebextensions文件夹中执行.config文件。请开始here以获取更多信息。

答案 1 :(得分:0)

ElasticBeanstalk-CLI-2.6.4/eb/linux/python2.7/scli/const.py已经定义了以下内容:

LocalOptionSettings = {                                                                                                           
u'aws:autoscaling:launchconfiguration' : {                                                                                    
    u'EC2KeyName',                                                                                                            
    u'InstanceType',-                                                                                                                                                                                 
}, 

如果您在aws:autoscaling:launchconfiguration资源中添加了其他属性,它将被eb自动删除。我想知道这是不是设计。