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개 답변
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
답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠