Cannot delete ENI after delete the stack via Terraform

0

Hello. via terraform I've created a stack with EKS. On EKS I did setup aws-load-balancer-ingress-conotroller and traefik.

Before to destroy everything via terraform I didn't delete the 2 pods for my alb and traefik service.

Doing so I'm not able to delete the eni created by these process.

I'm root in my account and I run also the following command

aws ec2 detach-network-interface --attachment-id eni-attach-xxxxxxxx --force

An error occurred (AuthFailure) when calling the DetachNetworkInterface operation: You do not have permission to access the specified resource.

Also I've a basic account, so I cannot contact the support in order to ask them to delete for me.

Can please someone shed some light ?

Thanks

  • What is the description of the ENI? If its connected to a managed resource like the load balancer then you can't delete the ENI directly, and instead need to delete the resource its connected to

1 Antwort
0

Maybe you need to check where you're execute the command?

Use below command to check your iam user/role. And check the IAM user/role's permission.

 aws sts get-caller-identity

And you may need to check those pod had terminated first.

ZenoRen
beantwortet vor 2 Jahren

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen