Tengo una pila de CloudFormation con la función Lambda dentro de una VPC.
Al intentar eliminar la pila, AWS CloudFormation se atasca durante al menos 25-30,
recibo el siguiente mensaje en los eventos:
CloudFormation is waiting for NetworkInterfaces associated with the Lambda Function to be cleaned up.
Parece que se debe a que las ENI están unidas a las funciones y los grupos de seguridad.
Desde la Consola no me permitió eliminar ni el ENI por la fuerza ni el Grupo de Seguridad, al que está conectado el ENI,
entonces , ¿tengo que esperar?
Encontré algunas preguntas y blogs que tienen incluso 2 años. ¿
Ninguna solución de AWS?
Se supone que las automatizaciones son rápidas, esto está demostrando ser un gran bloqueador.
Referencia:
problema de CloudFormation: no se pudo eliminar la pila
https://forum.serverless.com/t/very-long-delay-when-doing-sls-remove-of-lambda-in-a-vpc/2535
Respuestas:
Como usted y otros ya han mencionado, este es un problema / "característica" conocido. La última vez que hablé sobre esto con alguien de AWS, no había planes de cambiar este comportamiento. Si el tiempo es realmente esencial para usted, una solución que puede probar es esta:
Actualice los recursos de Lambda en CloudFormation con
DeletionPolicy
set toRetain
.Manualmente (o mediante script / API) elimine el Lambda y los recursos asociados como ENI
Sin embargo, no recomendaría contra la solución mencionada anteriormente. Es fácil olvidar algo que lo dejará con un ambiente desordenado.
fuente