【发布时间】:2020-06-01 21:03:10
【问题描述】:
AWS 文档如此庞大且令人困惑,我似乎无法使其正常工作。
我有一个要部署到 elasticbeanstalk t2 实例的 docker 映像。我想将音量设置为 50 gigs。
它创建在 64 位 Amazon Linux 2/3.0.1 平台上运行的 Docker。
创建实例:
eb create --single --tier webserver --instance_type t2.nano
我尝试了一些建议的解决方案,但当我重新部署或创建实例时,它们似乎都不起作用。
尝试 1:
内部.ebextensions/options.config
option_settings:
aws:autoscaling:launchconfiguration:
RootVolumeType: gp2
RootVolumeSize: "50"
尝试 2:
Resources:
AWSEBAutoScalingLaunchConfiguration:
Type: AWS::AutoScaling::LaunchConfiguration
Properties:
BlockDeviceMappings:
- DeviceName: /dev/xvda
Ebs:
VolumeType:
'gp2'
VolumeSize:
'50'
关注者:eb deploy
这些都不会改变卷的大小,它保持默认状态。
我错过了什么?
【问题讨论】:
-
您有保存的配置吗?它们具有更高的优先级,因此它们可能会覆盖您在 ebextensions 中的设置。
-
我想通了。我的 .gitignore 忽略了配置文件。我发现的唯一方法是查看 zip。
标签: amazon-web-services amazon-elastic-beanstalk