AWS 文档太大且令人困惑,我似乎无法正常工作。
我有一个正在部署到 elasticbeanstalk t2 实例上的 docker 镜像。我想将音量设置为 50 演出。
它创建在 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 部署
这些都不会改变卷的大小,它保持默认状态。
我错过了什么?
最佳答案
我发现了我的问题,我的 .gitignore 被设置为忽略配置文件。
两者似乎都是有效的选择,不确定哪个更好。
关于amazon-web-services - AWS Elastic Beanstalk 通过 .ebextensions 设置根卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62140948/