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

0

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

profile picture
EXPERTO
preguntada hace 5 meses35 visualizaciones
1 Respuesta
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
EXPERTO
respondido hace 5 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas