Bri*_*son 6 vpc amazon-web-services amazon-vpc amazon-elastic-beanstalk
我正在尝试使用Application Load Balancer创建一个新的ElasticBeanstalk应用程序.我正在调用以下命令:
$ mkdir HelloWorld
$ cd HelloWorld
$ eb init
$ echo "Hello World" > index.html
$ eb create dev-env --elb-type application
Run Code Online (Sandbox Code Playgroud)
最后一个命令的输出导致此错误:
创建应用程序版本存档"app-170821_175709".
将HelloWorld/app-170821_175709.zip上传到S3.可能还要等一下.
上传完成.
错误:配置验证异常:无效选项值:'null'(命名空间:'aws:ec2:vpc',OptionName:'ELBSubnets'):为负载均衡器类型应用程序的VPC指定子网.
任何想法我的VPC有什么问题?我正在使用此区域的默认VPC.
更新:我已经取得了进一步的进展,但仍然无法正确设置ALB.我在eb create
命令中添加了一些参数:
eb create staging-env --elb-type application --vpc.id vpc-1234604b --vpc.publicip --vpc.ec2subnets subnet-12340aa2 --vpc.elbsubnets subnet-12340aa3,subnet-12341966 --vpc.securitygroup sg-1234ac01 --vpc.elbpublic
Run Code Online (Sandbox Code Playgroud)
但我仍然收到以下错误:
错误:堆栈名为'awseb-e-ifnuqgmbah-stack'中止操作.当前状态:'CREATE_FAILED'原因:以下资源无法创建:[AWSEBV2LoadBalancer].
错误:创建名为的负载均衡器:arn:aws:elasticloadbalancing:us-west-2:123456785170:loadbalancer/app/awseb-AWSEB-Y1OVPGRIAZMD/cc5ce6193af39c0b failed原因:S3Bucket:staging-bucket与ELB不在同一区域: app/awseb-AWSEB-Y1OVPGRIAZMD/cc5ce6193af39c0b```
归档时间: |
|
查看次数: |
941 次 |
最近记录: |