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

0

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

profile picture
EXPERTE
gefragt vor 5 Monaten35 Aufrufe
1 Antwort
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
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen