如何修复 Elastic Beanstalk 与 Docker 设置所需的两个子网?

0

【以下的问题经过翻译处理】 我过去两天一直在尝试修复这个问题,但没有成功。我使用eb cli初始化应用程序并创建环境。一切都进行得很顺利,直到cloudformation尝试创建负载平衡器。我有两个VPC,一个用于生产,一个用于暂存。在生产VPC中,我有6个子网,全部位于不同的可用区,而在暂存VPC中,我有4个子网,全部位于不同的可用区。我一直遇到这个错误,目前已经陷入僵局。如果有帮助,将不胜感激:“必须指定位于两个不同可用区的至少两个子网(服务:AmazonElasticLoadBalancing;状态代码:400;错误代码:ValidationError;请求ID:xxxxxx;代理:null)”。

profile picture
專家
已提問 5 個月前檢視次數 35 次
1 個回答
0

【以下的回答经过翻译处理】 我终于弄明白了。我必须将vpc和子网id添加到eb create命令中。它看起来像这样:

eb create --vpc.id vpc-xxxxxxxxxxx --vpc.dbsubnets subnet-xxxxxxxxxxx,subnet-xxxxxxxxxxx --vpc.ec2subnets subnet-xxxxxxxxxxx,subnet-xxxxxxxxxxx --vpc.elbsubnets subnet-xxxxxxxxxxx,subnet-xxxxxxxxxxx --vpc.securitygroups sg-xxxxxxxxxxx

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南