Saya memiliki tumpukan CloudFormation dengan fungsi Lambda di dalam VPC,
Ketika mencoba untuk menghapus tumpukan, AWS CloudFormation macet setidaknya selama 25-30,
saya mendapatkan pesan berikut dalam acara -
CloudFormation is waiting for NetworkInterfaces associated with the Lambda Function to be cleaned up.
Tampaknya karena ENI melekat pada Fungsi dan SecurityGroups.
Dari Konsol itu tidak memungkinkan saya untuk menghapus ENI secara paksa atau Grup Keamanan, di mana ENI dilampirkan,
Jadi apakah saya harus menunggu?
Saya menemukan beberapa pertanyaan dan blog yang berumur 2 tahun,
Tidak ada solusi dari AWS?
Otomatisasi seharusnya cepat, ini terbukti menjadi pemblokir besar.
Referensi -
masalah CloudFormation: tidak dapat menghapus tumpukan
https://forum.serverless.com/t/very-long-delay-when-doing-sls-remove-of-lambda-in-a-vpc/2535
Jawaban:
Seperti yang Anda dan orang lain telah sebutkan, ini adalah masalah / "fitur" yang diketahui. Ketika saya terakhir berbicara tentang ini dengan seseorang dari AWS, tidak ada rencana untuk mengubah perilaku ini. Jika waktu benar-benar penting bagi Anda, satu pekerjaan yang dapat Anda coba adalah ini:
Perbarui sumber daya Lambda di CloudFormation dengan
DeletionPolicy
set keRetain
.Secara manual (atau melalui skrip / API) menghapus Lambda dan sumber daya terkait seperti ENI
Namun, saya tidak akan merekomendasikan terhadap yang disebutkan di atas. Sangat mudah untuk melupakan sesuatu yang akan meninggalkan Anda dengan lingkungan yang berantakan.
sumber