He recibido el mensaje «Se deben limpiar las interfaces de red asociadas a la función de Lambda» al eliminar una pila de CloudFormation.

3 minutos de lectura
0

He intentado eliminar una pila de AWS CloudFormation y he recibido el mensaje «CloudFormation está esperando a que se limpien las interfaces de red asociadas a la función de Lambda». ¿Cómo soluciono este problema?

Breve descripción

Las interfaces de red gestionadas por el solicitante son interfaces de red creadas en su Amazon Virtual Private Cloud (Amazon VPC) por servicios de AWS, como AWS Lambda. AWS CloudFormation usa interfaces de red elásticas, y las interfaces de red elásticas solo las puede eliminar Lambda. La eliminación de una interfaz de red elástica puede tardar hasta 45 minutos. Este período de tiempo depende de factores como el número de funciones de Lambda que utilizan la interfaz de red elástica.

Resolución

Para reducir el tiempo necesario para eliminar las interfaces de red elásticas con pilas de CloudFormation, siga estos pasos.

1.    Asegúrese de que otras funciones o versiones de Lambda no utilicen la interfaz de red elástica. Si la interfaz de red elástica está asociada a una versión de la función de Lambda, debe eliminar las versiones de la función. Esto sucede porque no se pueden editar las versiones publicadas de la función de Lambda ni se puede cambiar la configuración de Amazon VPC. Siga las instrucciones para ejecutar el buscador de interfaces de red elásticas de Lambda y eliminar la interfaz de red.

2.    Redirija el tráfico fuera de la función de Lambda antes de eliminar la pila de CloudFormation. Esto asegura que la interfaz de red elástica se elimine automáticamente antes de eliminar la pila de CloudFormation. Cambie manualmente la configuración de Amazon VPC a ninguna para cada función de Lambda que comparta la misma combinación de subred de grupo de seguridad. El servicio Lambda elimina automáticamente la interfaz de red elástica cuando no se produce enrutamiento de tráfico.

Nota: Lambda no elimina las interfaces de red de las cuentas de AWS que utilizan las funciones o versiones de la función con las mismas configuraciones de Amazon VPC que las funciones que crearon las interfaces de red.


Información relacionada

¿Cómo elimino un recurso personalizado basado en AWS Lambda que se ha detenido en estado DELETE\ _FAILED o en DELETE\ _IN\ _PROGRESS en CloudFormation?

¿Cuáles son algunas de las prácticas recomendadas para implementar recursos personalizados basados en AWS Lambda con AWS CloudFormation?

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 3 años