Ani*_*aje 28 amazon-web-services aws-cloudformation
我在 VPC 中有一个带有 Lambda 函数的 CloudFormation 堆栈,
当尝试删除堆栈时,AWS CloudFormation 至少卡住了 25-30,
我在事件中收到以下消息 -
CloudFormation is waiting for NetworkInterfaces associated with the Lambda Function to be cleaned up.
Run Code Online (Sandbox Code Playgroud)
这似乎是由于 ENI 附加到功能和安全组。
从控制台它不允许我强行删除 ENI 或 ENI 所附加的安全组,
所以我只需要等待吗?
我发现了一些甚至已经有 2 年历史的问题和博客,
AWS 没有解决方案吗?
自动化应该很快,事实证明这是一个巨大的障碍。
参考 -
CloudFormation 问题:无法删除堆栈
https://forum.serverless.com/t/very-long-delay-when-doing-sls-remove-of-lambda-in-a-vpc/2535
小智 2
正如您和其他人已经提到的,这是一个已知问题/“功能”。当我上次与 AWS 的某人谈论这个问题时,并没有计划改变这种行为。如果时间对您来说确实很重要,您可以尝试的一种解决方法是:
DeletionPolicy将CloudFormation 中的 Lambda 资源更新为Retain。
手动(或通过脚本/API)删除 Lambda 和相关资源(例如 ENI)
但是,我不建议反对上述解决方法。很容易忘记一些事情,这会让你的环境变得混乱。
| 归档时间: |
|
| 查看次数: |
8710 次 |
| 最近记录: |