如何修复 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달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인