Elastic Beanstalk 环境停留在无效状态,并显示“资源无法更新:[AWSEBAutoScalingGroup]”

Elastic Beanstalk 环境停留在无效状态,并显示“资源无法更新:[AWSEBAutoScalingGroup]”

我陷入了困境:我无法更改我的 Elastic Beanstalk 环境的配置,因为它未处于“就绪”状态,而如果不更改配置,我无法将其置于就绪状态。

简而言之,我天真地将实例类型更改为只能在 VPC 中使用的实例类型,现在自动缩放组无法启动实例,因此自动缩放组无法更新,环境也无法回滚,因此环境处于无效状态。而且... 我无法将实例类型改回原样,直到环境处于有效状态。

细节:

在最近发生的事件中

2018-11-11 12:48:33 UTC+0100 ERROR Rollback of environment ____ failed. Reason: The following resource(s) failed to update: [AWSEBAutoScalingGroup].
2018-11-11 12:48:33 UTC+0100 ERROR Updating Auto Scaling group named: awseb-e-cpids______-stack-AWSEBAutoScalingGroup-______ failed Reason: The specified instance type can only be used in a VPC. A subnet ID or network interface ID is required to carry out the request. Launching EC2 instance failed.

鉴于上述错误,我转到 Elastic Beanstalk 环境的配置,然后单击实例框中的“修改”。然后,我选择一个新的实例类型,然后单击页面底部的“应用”。然后我收到错误

Invalid Parameter Value
Environment named _____ is in an invalid state for this operation. Must be Ready.

如果我查看自动缩放组的活动历史记录,我会发现它每半小时尝试重新启动一次实例(过去几天)。

相关内容