Eu tenho uma pilha do CloudFormation com função Lambda dentro de uma VPC.
Ao tentar excluir a pilha, o AWS CloudFormation fica preso por pelo menos 25 a 30,
recebo a seguinte mensagem nos eventos -
CloudFormation is waiting for NetworkInterfaces associated with the Lambda Function to be cleaned up.
Parece que o ENI está sendo anexado às funções e aos grupos de segurança.
No console, não me foi permitido excluir a ENI à força nem o grupo de segurança, ao qual a ENI está conectada.
Então , tenho que esperar?
Encontrei algumas perguntas e blogs com até 2 anos.
Não há solução da AWS?
As automações devem ser rápidas, isso está provando ser um grande bloqueador.
Referência -
Problema no CloudFormation: não foi possível excluir a pilha
https://forum.serverless.com/t/very-long-delay-when-doing-sls-remove-of-lambda-in-a-vpc/2535
Respostas:
Como você e outras pessoas já mencionaram, esse é um problema / "recurso" conhecido. Na última vez que falei sobre isso com alguém da AWS, não havia planos de mudar esse comportamento. Se o tempo é realmente essencial para você, uma solução alternativa que você pode tentar é:
Atualize os recursos Lambda no CloudFormation com
DeletionPolicy
definido comoRetain
.Exclua manualmente (ou via script / API) o Lambda e recursos associados, como ENIs
No entanto, eu não recomendaria contra a solução alternativa mencionada acima. É fácil esquecer algo que o deixará com um ambiente desordenado.
fonte