我可以在部署时为ElasticBeanstalk实例配置扩展吗?

时间:2014-09-06 06:31:30

标签: elastic-beanstalk

我可以在部署时为ElasticBeanstalk实例配置扩展吗?

似乎没有选择这样做,所以我必须在部署后进入并在配置设置中更改

1 个答案:

答案 0 :(得分:2)

如果您使用ebextensions,那么是。您可以在.ebextensions/01-scaling.config文件中使用与自动缩放相关的选项设置。

您可能想要使用" MinSize"和" MaxSize"命名空间中的选项设置" aws:autoscaling:asg"。

示例配置文件:

option_settings:
   - namespace: aws:autoscaling:asg
     option_name: MinSize
     value: 3
   - namespace: aws:autoscaling:asg
     option_name: MaxSize
     value: 6

然后您的选项与您的应用程序捆绑在一起,您可以将它们配置为环境启动的一部分,而不必进行第二次部署。

有关选项设置的文档:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options.html